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


макрос PropSheet_IsDialogMessage (prsht.h)

Передает сообщение в диалоговое окно листа свойств и указывает, обрабатывает ли диалоговое окно сообщение. Этот макрос можно использовать или явно отправить сообщение PSM_ISDIALOGMESSAGE.

Синтаксис

BOOL PropSheet_IsDialogMessage(
   HWND  hDlg,
   LPMSG pMsg
);

Параметры

hDlg

Тип: HWND

Дескриптор на лист свойств.

pMsg

Тип: LPMSG

Указатель на структуру MSG, содержащую проверяемое сообщение.

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

Тип: BOOL

Возвращает TRUE, если макрос был обработан или FALSE, если макрос не обработан.

Замечания

Цикл сообщений должен использовать макрос PropSheet_IsDialogMessage с листами свойств без режима для передачи сообщений в диалоговое окно листа свойств. В системах, поддерживающих Юникод, используйте версии GetMessage и функции PeekMessage (GetMessageW и PeekMessageW) для получения сообщений.

Если возвращаемое значение указывает, что сообщение было обработано, его не следует передавать в функцию translateMessage или DispatchMessage.

Примечание Этот макрос не поддерживается при использовании стиля мастера Аэро (PSH_AEROWIZARD).
 

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка prsht.h

См. также

PropertySheet