CPropertySheet::CPropertySheet
Construit un objet CPropertySheet.
CPropertySheet( );
explicit CPropertySheet(
UINT nIDCaption,
CWnd* pParentWnd = NULL,
UINT iSelectPage = 0
);
explicit CPropertySheet(
LPCTSTR pszCaption,
CWnd* pParentWnd = NULL,
UINT iSelectPage = 0
);
CPropertySheet(
UINT nIDCaption,
CWnd* pParentWnd,
UINT iSelectPage,
HBITMAP hbmWatermark,
HPALETTE hpalWatermark = NULL,
HBITMAP hbmHeader = NULL
);
CPropertySheet(
LPCTSTR pszCaption,
CWnd* pParentWnd,
UINT iSelectPage,
HBITMAP hbmWatermark,
HPALETTE hpalWatermark = NULL,
HBITMAP hbmHeader = NULL
);
Paramètres
nIDCaption
ID de la légende à utiliser pour la feuille de propriétés.pParentWnd
Points à la fenêtre parente de la feuille de propriétés. Si NULL, la fenêtre parente est la fenêtre principale de l'application.iSelectPage
L'index de la page qui sera initialement en haut. La valeur par défaut est la première page ajoutée à la feuille.pszCaption
Pointe vers une chaîne contenant la légende à utiliser pour la feuille de propriétés. Ne peut pas être NULL.hbmWatermark
Un handle à la bitmap d'arrière-plan de la feuille de propriétés.hpalWatermark
Un handle à la palette de la bitmap de filigrane et/ou de la bitmap d'en-tête.hbmHeader
Un handle à la bitmap d'en-tête de la page de propriétés.
Notes
Pour afficher la feuille de propriétés, l'appel DoModal ou le Create. La chaîne contenue dans le premier paramètre est définie dans la barre de légende pour la feuille de propriétés.
Si vous avez plusieurs paramètres (par exemple, si vous utilisez un tableau), utilisez élément au lieu d' CPropertySheet.
Vous pouvez afficher des images de filigrane et/ou d'en-tête automatiquement si vous utilisez le troisième et le quatrième les prototypes d' CPropertySheet, ci-dessus, et vous passez des valeurs valides pour hbmWatermark, hpalWatermark, et/ou des paramètres d' hbmHeader .
Exemple
// Declare a CPropertySheet object titled "Simple PropertySheet".
CPropertySheet dlgPropertySheet1(_T("Simple PropertySheet"));
// Declare a CPropertySheet object whose title is specified in the
// IDS_PROPERTYSHEET_TITLE string resource, and the second page is
// initially on top.
CPropertySheet dlgPropertySheet2(IDS_PROPERTYSHEET_TITLE, this, 1);
Configuration requise
Header: afxdlgs.h