Вниз
Скачать: CL | DM;

Нажатие кнопки в чужом приложении   Найти похожие ветки 

← →
oleg_SYS ©   (2006-06-03 21:38) [0]

Нужно нажать на кнопку в чужом приложении.
Делаю так (работаю 2 варианта):

1.
SendMessage(h, BM_CLICK,0,0);
2.
SendMessage(h, WM_LButtonDown, 1, 1);
SendMessage(h, WM_LButtonUP, 1, 1);

После нажатия на эту кнопку чужое приложение открывает модальное окно (ShowModal).
Проблема заключается в том, что моя программа не работает ("зависает") до тех пор, пока модальное окно чужого приложения не будет закрыто.
Можно ли как-то нажать на конпку другим путём, чтобы код выполнялся после нажатия на кнопку (например имитировать нажатие клавиши Enter) не зависимо от того, когда закроется модальное окно?


← →
Lab74 ©   (2006-06-03 21:58) [1]

PostMessage


← →
oleg_SYS ©   (2006-06-03 22:17) [2]

thanks.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.045 c
8-1143042841
Sco
2006-03-22 18:54
2006.10.22
Отразить обьект


2-1159719141
SanJouK
2006-10-01 20:12
2006.10.22
Русский help для Delphi 7


2-1160321477
TitAn
2006-10-08 19:31
2006.10.22
По StringGridу


8-1142759038
zxcv
2006-03-19 12:03
2006.10.22
выделение малоконтрастных объектов на изображении


5-1141203638
ancara
2006-03-01 12:00
2006.10.22
Как поймать RecreateWnd у формы?




   Наверх