Condividi tramite


macro PropSheet_EnableWizButtons (prsht.h)

Abilita o disabilita i pulsanti in una procedura guidata Aero. È possibile utilizzare questa macro o inviare il messaggio di PSM_ENABLEWIZBUTTONS in modo esplicito.

Sintassi

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

Parametri

hDlg

Tipo: HWND

Handle per la procedura guidata.

dwState

Tipo: DWORD

Uno o più dei valori seguenti che specificano quali pulsanti della finestra delle proprietà devono essere abilitati. Se un valore del pulsante è incluso sia in questo parametro che in dwMask, è abilitato.

Valore Significato
PSWIZB_BACK
0x0001. Pulsante indietro .
PSWIZB_NEXT
0x0002. Pulsante di Avanti .
PSWIZB_FINISH
0x0004. Pulsante Fine.
PSWIZB_CANCEL
0x0010. Pulsante annulla .

dwMask

Tipo: DWORD

Uno o più degli stessi valori usati in dwState, specificando quali pulsanti sono interessati da questa chiamata. Se in questo parametro viene visualizzato un valore del pulsante ma non in dwState, il pulsante è disabilitato.

Valore restituito

Tipo: VOID

Nessun valore restituito significativo.

Osservazioni

Il codice di esempio seguente abilita il pulsante Indietro e disabilita il pulsante Avanti.

PropSheet_EnableWizButtons(hwnd,
                         PSWIZB_NEXT,
                         PSWIZB_BACK | PSWIZB_NEXT);

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2008 [solo app desktop]
piattaforma di destinazione Finestre
intestazione prsht.h