Поделиться через


NotifyHandler

Имя функции, определяемой третьим параметром макроса NOTIFY_HANDLER в карте сообщений.

Синтаксис

LRESULT NotifyHandler(
    int idCtrl,
    LPNMHDR pnmh,
    BOOL& bHandled);

Параметры

idCtrl
Идентификатор элемента управления, отправляющего сообщение.

pnmh
Адрес структуры NMHDR, содержащей код уведомления и дополнительные сведения. Для некоторых сообщений уведомлений этот параметр указывает на большую структуру, которая имеет структуру NMHDR в качестве первого члена.

bHandled
Карта сообщений задает значение true до вызова NotifyHandler. Если NotifyHandler не полностью обрабатывает сообщение, он должен задать bHandled значение FALSE , чтобы указать, что сообщение нуждается в дальнейшей обработке.

Возвращаемое значение

Результат обработки сообщений. Значение 0 в случае успешного выполнения.

Замечания

Пример использования этого обработчика сообщений в карте сообщений см. в NOTIFY_HANDLER).

См. также

Реализация окна
Схемы сообщений
WM_NOTIFY