В Delphi для имитации нажатия клавиш есть несколько процедур: 3
- SimulateKeyDown() — эмулирует нажатие клавиши (без отпускания). 3
- SimulateKeyUp() — эмулирует отпускание клавиши. 3
- SimulateKeystroke() — эмулирует удар по клавише (нажатие и отпускание). 3
- SendKeys() — позволяет гибко контролировать посылаемые сообщения клавиатуры. 3
Для имитации нажатий клавиш можно использовать функцию keybd_event()
. 12
Также в Delphi есть возможность имитировать нажатия кнопок мыши с помощью процедуры mouse_event()
. 1