Что нового

Аналог функции Send() посредством DllCall

Dimmak

Знающий
Сообщения
185
Репутация
9
Подскажите, как выполнить Send() через DllCall, но чтобы можно было отследить виртуально нажатую клавишу с помощью isPressed() :stars:
Ответ:
Код:
#include <Misc.au3>
#include <vkConstants.au3>

DllCall( "user32.dll", 'int', 'keybd_event', 'byte', $VK_F13 , 'byte', 0, 'uint', 0, 'ptr', 0 )
	Sleep( 250 )
		ConsoleWrite(  _IsPressed( '7C' ) &@CR ) ; 7c - это F13
; 0x0002 - отпускание клавиши
DllCall( "user32.dll", 'int', 'keybd_event', 'byte', $VK_F13 , 'byte', 0, 'uint', 0x0002, 'ptr', 0 )
	Sleep( 50 )
		ConsoleWrite(  _IsPressed( '7C') &@CR )
 
Верх