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


MessageHandler

MessageHandler — это имя функции, определяемой вторым параметром макроса MESSAGE_HANDLER в карте сообщений.

Синтаксис

LRESULT MessageHandler(
    UINT uMsg,
    WPARAM wParam,
    LPARAM lParam,
    BOOL& bHandled);

Параметры

uMsg
Указывает сообщение.

wParam
Дополнительные сведения о сообщении.

lParam
Дополнительные сведения о сообщении.

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

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

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

Замечания

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

См. также

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