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

Вниз

Application.ProcessMessages или аналог   Найти похожие ветки 

 
лмХвост   (2002-03-05 10:46) [0]

Кто знает (и кому не лень :о)) подскажите плз, как реализовать на API сабж.


 
VuDZ ©   (2002-03-05 11:56) [1]

MSG msg;
if ((PeekMessage(msg, hwnd, 0, 0, PM_NOREMOVE) != 0)
// вызов обработчика сообщений или DefWindowProc()

PeekMessage() проверяет наличие сообщений в очереди и возвращает не 0, если они есть. А потом надо это сообщение передать туды, где они обрабатываются - WNDPROC


 
Suntechnic ©   (2002-03-05 19:26) [2]

>лмХвост (05.03.02 10:46)

>VuDZ © (05.03.02 11:56)
>А потом надо это сообщение передать туды, где они обрабатываются - WNDPROC

А передаются они туда путём TranslateMessage и DispatchMessage

Т.е. полный код будет таким:
if(PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-25999
Oleg Y.
2002-04-15 13:46
2002.05.09
Формат ввода числа в гриде


1-26181
HDD
2002-04-24 17:22
2002.05.09
Що то я не бачу


14-26272
Keymaster
2002-03-31 16:15
2002.05.09
Утановка Win2K


3-26007
Chepura Sergey
2002-04-15 17:42
2002.05.09
Поиск в таблицах Intrbase


1-26083
nikulin
2002-04-25 09:49
2002.05.09
Как создать кнопки похожие на системные...