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

Help   Найти похожие ветки 

← →
maxim_m   (2002-10-12 23:16) [0]

Уважаемые мастера!

я начинаю программировать на winapi, но у меня ничего пока не получается,
объясните пожалуйста как сделать простейшую вещь:
мне надо нажать на кнопку чужого приложения.
для пробы я пытаюсь нажать на кнопку своего:
postmessage(form1.Handle,WM_LBUTTONDBLCLK,button2.left+12,button2.top+12);
но оно не работает, ни postmessage ни sendmessage(хотя я никакой разницы не улавливаю)
что я делаю не так?


← →
Diamond Cat ©   (2002-10-13 00:59) [1]

вопервых надо указывать хендл непосредственно того компонента на который ты хочешь повлиять, во вторых твое сообщение не о нажатии , но о двойном нажатии,в третьизх ты пердаешь координаты которые получаються относительно формы, а нужны относительно экрана.
postmessage- ставит сообщение в очередь сообщений,
sendmessage принимаеться к исполнению сразу. вот и вся разница



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

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



Память: 0.45 MB
Время: 0.011 c
4-83043
_Vadim_
2002-10-13 18:37
2002.11.25
много Image -ов на форме


1-82710
Comp
2002-11-14 17:11
2002.11.25
Тупой вопрос


4-83081
daan_m
2002-10-12 12:10
2002.11.25
Как запустить прогу на удалённом компе


4-83036
sascha
2002-10-11 17:47
2002.11.25
dll


6-82906
drou
2002-09-27 17:38
2002.11.25
Подскажите хотя-бы плиз очень нуна




   Наверх