Как программно эмулировать нажатие на кнопку?
Как программно эмулировать нажатие на кнопку?
Как программно эмулировать нажатие на кнопку? Для этого нужно послать сообщение Windows. Это можно сделать так: ТButton1.Perform(WM_LBUTTONDOWN, 0, 0); Эта строка посылает сообщение, что нажата левая кнопка мышки у ТButton1. Для правой кнопки мышки, первый параметр изменится на WM_RBUTTONDOWN. Если захочешь послать событие о поднятии кнопки, то первый параметр меняется на WM_LBUTTONUP или WM_RBUTTONUP для левой и правой кнопки соответственно. Как програмно имитировать нажатие Ctrl-Esc? SendMessage(Handle,WM_SYSCOMMAND,SC_TASKLIST,0);