Share via


PSM_SETWIZBUTTONS (Compact 2013)

3/28/2014

This message enables or disables the Back, Next, and Finish buttons in a wizard property sheet. You can send or post this message explicitly to a wizard property sheet, or you can use the PropSheet_SetWizButtons macro to post the message.

Syntax

PSM_SETWIZBUTTONS wParam = 0;  
    lParam = (LPARAM)(DWORD) dwFlags; 

Parameters

  • wParam
    Not used.
  • dwFlags
    Specifies the buttons to display and enable. It is one of the following flags.

    Value

    Description

    PSWIZB_BACK

    Enables the Back button.

    PSWIZB_NEXT

    Enables the Next button.

    PSWIZB_FINISH

    Displays an enabled Finish button in place of the Next button.

    PSWIZB_DISABLEDFINISH

    Displays a disabled Finish button in place of the Next button.

    A wizard property sheet displays the Back button and either the Next or Finish button, which means that the PSWIZB_BACK flag is coupled with one of the other three flags.

Return Value

None.

Remarks

If you send the PSM_SETWIZBUTTONS message during your handling of the PSN_SETACTIVE message, use the PostMessage function rather than the SendMessage function. Otherwise, the system does not update the buttons properly. At any other time, you can use SendMessage to send PSM_SETWIZBUTTONS.

Requirements

Header

commctrl.h

See Also

Reference

Property Sheets Messages
PostMessage
PropSheet_SetWizButtons
SendMessage
PropSheet_SetWizButtons