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


CommandHandler

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

Синтаксис

LRESULT CommandHandler(
    WORD wNotifyCode,
    WORD wID,
    HWND hWndCtl,
    BOOL& bHandled);

Параметры

wNotifyCode
Код уведомления.

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

hWndCtl
Дескриптор элемента управления окном.

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

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

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

Замечания

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

См. также

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