IWizardSite interface (shobjidl.h)
Exposes methods used by a wizard extension to navigate the borders between itself and the rest of the wizard.
Inheritance
The IWizardSite interface inherits from the IUnknown interface. IWizardSite also has these types of members:
Methods
The IWizardSite interface has these methods.
IWizardSite::GetCancelledPage Called when the user cancels navigation through the wizard extension. Gets the handle of the PROPSHEETPAGE that represents the wizard page to display when the user cancels navigation while in the wizard extension. |
IWizardSite::GetNextPage Called when the user navigates forward past the wizard extension pages. Gets the handle of the PROPSHEETPAGE that represents the wizard page immediately following the wizard extension page. |
IWizardSite::GetPreviousPage Called when the user navigates backward out of the wizard extension. Gets the handle of the PROPSHEETPAGE that represents the wizard page that is before the wizard extension page. |
Remarks
When the user backs out or cancels the extension, or when the extension finishes displaying its pages, the extension then communicates to the wizard that it must navigate in and out of the stack of pages.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | shobjidl.h |