Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

Подскажите с нажатием кнопки   Найти похожие ветки 

 
hgd   (2006-02-07 15:49) [0]

Подскажите с нажатием кнопки в другом приложении!

Я определяю button_handle приложения и выполняется процедура:
PostMessage(button_handle,BM_CLICK,0,0);

Но кнопка в результате не нажимается, а только устанавливается на нее фокус, тоесть для нажатия необходимо повторить данную процедуру. Как это сделать за один раз?


 
evvcom ©   (2006-02-07 16:03) [1]


> Как это сделать за один раз?

Никак. Кнопка сначала должна получить фокус. Вот, чтобы кнопка нажалась ровно один раз, независимо от того, имела ли она фокус, сначала все же лучше послать WM_SETFOCUS.


 
hgd   (2006-02-07 16:08) [2]

а как?


 
hgd   (2006-02-07 16:09) [3]

не работает

PostMessage(button_handle,WM_SETFOCUS,0,0);


 
evvcom ©   (2006-02-07 16:13) [4]

не работает

> PostMessage(button_handle,WM_SETFOCUS,0,0);

или
PostMessage(button_handle,WM_SETFOCUS,0,0);
PostMessage(button_handle,BM_CLICK,0,0);

?


 
hgd   (2006-02-07 16:15) [5]

не работает
PostMessage(button_handle,WM_SETFOCUS,0,0);
PostMessage(button_handle,BM_CLICK,0,0);


 
begin...end ©   (2006-02-07 16:41) [6]

> hgd   (07.02.06 15:49)

> Но кнопка в результате не нажимается, а только устанавливается
> на нее фокус

По чему видно, что она не нажимается?

> evvcom ©   (07.02.06 16:03) [1]

> Кнопка сначала должна получить фокус.

Не должна.



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
15-1139823152
QuasiLamo
2006-02-13 12:32
2006.03.12
Решение проблем


11-1121017425
Serg777
2005-07-10 21:43
2006.03.12
WS_POPUP и ListBox = постоянная перерисовка


4-1135015153
qwertik
2005-12-19 20:59
2006.03.12
Модем. Набор номера


1-1139210575
MetalFan
2006-02-06 10:22
2006.03.12
проблема с кодировкой при копированиии в буфер


15-1140189040
Nick Denry
2006-02-17 18:10
2006.03.12
Тем, кто смотрит новости.