Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.25;
Скачать: 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 вся ветка

Текущий архив: 2002.11.25;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
1-82690
Julya
2002-11-14 16:16
2002.11.25
Подскажите функцию, которая возвращает следующую дату!


14-82995
Ru
2002-11-07 12:42
2002.11.25
Хорошее занятие если вам нечего делать!


14-82954
ded_di
2002-11-05 17:08
2002.11.25
Про переезд в Киев


1-82722
Bratva
2002-11-12 20:08
2002.11.25
Получить выделнную строку в ListBox


4-83077
Slym
2002-10-09 06:36
2002.11.25
NamedPipes