обработка двойного клика мышкой для button в WinAPI
От: Natasha_  
Дата: 23.03.13 08:58
Оценка:
Помогите, пожалуйста нубу=)
Как заставить button реагировать на двойное нажатие кнопки мыши?

На msdn написано, что существует notification code — BN_DBLCLK.
В оконной процедуре пишу
switch (uMsg)
{
case WM_COMMAND:
if(LOWORD(wParam)==ID_BUTTON &&
HIWORD(wParam)==WM_COMMAND )
{
//всякие штуки
}
return 0;
..............
}
return DefWindowProc(hwnd, uMsg, wParam, lParam);

Но не работает
bn_dblclk button winapi notification
Re: обработка двойного клика мышкой для button в WinAPI
От: Natasha_  
Дата: 23.03.13 09:18
Оценка:
Здравствуйте, Natasha_, Вы писали:

N_>Помогите, пожалуйста нубу=)

N_>Как заставить button реагировать на двойное нажатие кнопки мыши?

N_>На msdn написано, что существует notification code — BN_DBLCLK.

N_>В оконной процедуре пишу
N_>switch (uMsg)
N_>{
N_>case WM_COMMAND:
N_>if(LOWORD(wParam)==ID_BUTTON &&
N_>HIWORD(wParam)==BN_DBLCLK )
N_>{
N_>//всякие штуки
N_>}
N_>return 0;
N_>..............
N_>}
N_>return DefWindowProc(hwnd, uMsg, wParam, lParam);

N_>Но не работает


Спасибо, ошибку нашла
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.