VSPROPSHEETPAGE::dwFlags Field

 

Flags that indicate which options to use when creating the property sheet page.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

public:
[ComAliasNameAttribute("Microsoft.VisualStudio.OLE.Interop.DWORD")]
unsigned int dwFlags

Field Value

Type: System::UInt32

This member can be a combination of the following values:

Flag

Value

Description

PSP_DEFAULT

0x00000000

Uses the default meaning for all structure members.

PSP_DLGINDIRECT

0x00000001

Creates the page from the dialog box template in memory pointed to by the pTemplate member. The PropertySheet function assumes that the template that is in memory is not write-protected. A read-only template will cause an exception in some versions of Microsoft Windows.

PSP_HASHELP

0x00000020

Enables the property sheet Help button when the page is active.

PSP_HIDEHEADER

0x00000800

Causes the wizard property sheet to hide the header area when the page is selected. If a watermark has been provided, it will be painted on the left side of the page. This flag should be set for welcome and completion pages, and omitted for interior pages.

PSP_PREMATURE

0x00000400

Causes the page to be created when the property sheet is created. If this flag is not specified, the page will not be created until it is selected the first time.

PSP_USECALLBACK

0x00000080

Calls the function specified by the pfnCallback member when creating or destroying the property sheet page defined by this structure.

PSP_USEREFPARENT

0x00000040

Maintains the reference count specified by the pcRefParent member for the lifetime of the property sheet page created from this structure.

From vsshell.idl:

Return to top
Show: