PropSheet_EnableWizButtons macro (prsht.h)

Habilita ou desabilita botões em um assistente do Aero. Você pode usar essa macro ou enviar a mensagem PSM_ENABLEWIZBUTTONS explicitamente.

Sintaxe

VOID PropSheet_EnableWizButtons(
   HWND  hDlg,
   DWORD dwState,
   DWORD dwMask
);

Parâmetros

hDlg

Tipo: HWND

Manipule para o assistente.

dwState

Tipo: DWORD

Um ou mais dos seguintes valores que especificam quais botões da folha de propriedades devem ser habilitados. Se um valor de botão estiver incluído nesse parâmetro e dwMask, ele estará habilitado.

Valor Significado
PSWIZB_BACK
0x0001. O botão Voltar.
PSWIZB_NEXT
0x0002. O botão Próximo.
PSWIZB_FINISH
0x0004. O botão Concluir.
PSWIZB_CANCEL
0x0010. O botão Cancelar.

dwMask

Tipo: DWORD

Um ou mais dos mesmos valores usados em dwState, especificando quais botões são afetados por essa chamada. Se um valor de botão aparecer nesse parâmetro, mas não em dwState, o botão será desabilitado.

Valor de retorno

Tipo: void

Nenhum valor retornado significativo.

Observações

O código de exemplo a seguir habilita o botão Voltar e desabilita o botão Próximo.

PropSheet_EnableWizButtons(hwnd,
                         PSWIZB_NEXT,
                         PSWIZB_BACK | PSWIZB_NEXT);

Requisitos

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