PropSheet_IsDialogMessage macro (prsht.h)

Passa uma mensagem para uma caixa de diálogo de folha de propriedades e indica se a caixa de diálogo processou a mensagem. Você pode usar essa macro ou enviar a mensagem PSM_ISDIALOGMESSAGE explicitamente.

Sintaxe

BOOL PropSheet_IsDialogMessage(
   HWND  hDlg,
   LPMSG pMsg
);

Parâmetros

hDlg

Tipo: HWND

Manipule para a folha de propriedades.

pMsg

Tipo: LPMSG

Ponteiro para uma estrutura de msg que contém a mensagem a ser verificada.

Valor de retorno

Tipo: BOOL

Retorna VERDADEIRO se a macro tiver sido processada ou FALSE se a macro não tiver sido processada.

Observações

O loop de mensagem deve usar a macro PropSheet_IsDialogMessage com folhas de propriedades de modelagem para passar mensagens para a caixa de diálogo da folha de propriedades. Em sistemas que dão suporte ao Unicode, use as versões Unicode das funções GetMessage e PeekMessage (GetMessageW e PeekMessageW) para recuperar mensagens.

Se o valor retornado indicar que a mensagem foi processada, ela não deverá ser passada para a função TranslateMessage ou DispatchMessage.

Observação Não há suporte para essa macro ao usar o estilo do assistente do Aero (PSH_AEROWIZARD).
 

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho prsht.h

Consulte também

PropertySheet