Share via


macro PropSheet_EnableWizButtons (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(
   hDlg,
   dwState,
   dwMask
);

Parâmetros

hDlg

Tipo: HWND

Manipule para o assistente.

dwState

Tipo: DWORD

Um ou mais dos valores a seguir 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 será habilitado.

Valor Significado
PSWIZB_BACK
0x0001. O botão Voltar .
PSWIZB_NEXT
0x0002. O botão Avançar .
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.

Retornar valor

Nenhum

Comentários

O código de exemplo a seguir habilita o botão Voltar e desabilita o botão Avançar .

PropSheet_EnableWizButtons(hwnd,
                         PSWIZB_NEXT,
                         PSWIZB_BACK | PSWIZB_NEXT);

Requisitos

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