PROPSHEETPAGEA_V3 structure

Defines a page in a property sheet.

Syntax

typedef struct _PROPSHEETPAGEA_V3 {
  LPCSTR pszHeaderTitle;
  LPCSTR pszHeaderSubTitle;
  HANDLE hActCtx;
} PROPSHEETPAGEA_V3, *LPPROPSHEETPAGEA_V3;

Members

pszHeaderTitle

Type: LPCTSTR

Version 5.80 or later. Title of the header area. To use this member under the Wizard97-style wizard, you must also do the following:

  • Set the PSP_USEHEADERTITLE flag in the dwFlags member.
  • Set the PSH_WIZARD97 flag in the dwFlags member of the page's PROPSHEETHEADER structure.
  • Make sure that the PSP_HIDEHEADER flag in the dwFlags member is not set.

pszHeaderSubTitle

Type: LPCTSTR

Version 5.80. Subtitle of the header area. To use this member, you must do the following:

  • Set the PSP_USEHEADERSUBTITLE flag in the dwFlags member.
  • Set the PSH_WIZARD97 flag in the dwFlags member of the page's PROPSHEETHEADER structure.
  • Make sure that the PSP_HIDEHEADER flag in the dwFlags member is not set.
Note  This member is ignored when using the Aero-style wizard (PSH_AEROWIZARD).
 

hActCtx

Type: HANDLE

Version 6.0 or later. An activation context handle. Set this member to the handle that is returned when you create the activation context with CreateActCtx. The system will activate this context before creating the dialog box. You do not need to use this member if you use a global manifest. See the Remarks.

Remarks

Comctl32.dll version 6 and later are not redistributable. To use Comctl32.dll version 6 or later, specify the .dll file in a manifest. For more information on manifests, see Enabling Visual Styles.

Requirements

   
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header prsht.h