Табела и употреба симулације Ц # кеибд_евент

C Keybd_event Simulation Table



Виндовс нуди аналогну АПИ функцију тастатуре, Кеибд_евент (), која покреће догађај дугмета, што значи да се генерише ВМ_КЕИДОВН или ВМ_КЕИУП порука.

[DllImport('user32.dll', EntryPoint = 'keybd_event')] public static extern void keybd_event( Byte bVk, //virtual key value Byte bScan, / / ​​is generally 0 Int dwFlags, //here is the integer type 0 is pressed, 2 is released Int dwExtraInfo / / here is the integer type is generally set to 0 ) \Instructions: Keybd_event((byte)Keys.LWin, 0, 0, 0) //Press LWIN Keybd_event((byte)Keys.D, 0, 0, 0) //Press D Keybd_event((byte)Keys.LWin, 0, 2, 0) //release LWIN Keybd_event((byte)Keys.D, 0, 2, 0) //release D

додатак:



1. Позовите АПИ функцију да бисте запамтили референцу: помоћу Систем.Рунтиме.ИнтеропСервицес



2. Табела је следећа, преноси се.



ПС: Ако се проблем преливања појави изнад (бајт) тастера.Алт итд., Уместо тога можете да користите број табеле.

слика
слика
слика
слика
слика

слика
слика
слика



Прештампано: хттпс://ввв.цнблогс.цом/росесмалл/п/5759804.хтмл