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.