GetMsgProc

WinApi Функция GetMsgProc

Описание:
Function GetMsgProc (nCode:integer; wParam, LPARAM:Longint):Longint;

Процедура ловушки GetMsgProc - определенная приложением или библиотекой функция обратного вызова, вызывается системой тогда, когда функция GetMessage отыскала сообщение в очереди сообщений приложения. Перед прохождением найденного сообщения к процедуре окна адресата, система передает сообщение к процедуре ловушки.

Параметры:
nCode: Определяет, должна ли процедура ловушки обработать сообщение. Если nCode равен HC_ACTION, процедура ловушки должна обработать сообщение. Если код - меньше чем нуль, процедура ловушки должна передать управление функции CallNextHookEx без дальнейшей обработки сообщения и должна возвратить значение, возвращенное CallNextHookEx.

wParam: Определяет, было ли сообщение удалено из очереди. Этот параметр может иметь одно из следующих значений:

PM_NOREMOVE - Определяет, что сообщение не было удалено из очереди. (Приложение вызвало функцию PeekMessage, определяя флажок PM_NOREMOVE.)
PM_REMOVE - Определяет, что сообщение было удалено из очереди. (Приложение вызвало функцию GetMessage, или функцию PeekMessage, определяя флажок PM_REMOVE.)

lParam: Указатель на структуру TMsg, содержащую подробную информацию о сообщении.

Возвращаемые значения
Возвращаемое значение должно быть нулем.

Замечания
Процедура ловушки GetMsgProc может исследовать или изменять сообщение. После возврата управления системе, функция GetMessage возвращает сообщение со всеми изменениями, приложению, которое первоначально вызвало его.
Приложение устанавливает эту процедуру ловушки, определяя тип ловушки как WH_GETMESSAGE и адрес процедуры ловушки обращаясь к функции SetWindowsHookEx.
GetMsgProc - метка - заполнитель для определенного приложением или определенного библиотекой имени функции.

P.S. Увлекся прослушиванием замечательной книги "Чичваркин Е гений", всем кто еще не слушал, очень рекомендую. Суть книги в том, что создатель всеми известной сети магазинов о продажа телефонов, дает интервью и рассказывает о собственной жизни и развитии своего бизнеса, все это подается в легкой и не принужденной форме, а порой возникают моменты, когда очень сложно сдерживать смех. В общем книга просто хит всем советую прослушать или прочитать !

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

ОтменитьДобавить комментарий