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.