Partager via


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

Voir aussi

Référence

CPropertySheet, classe

Graphique de la hiérarchie

CPropertySheet::Construct

CPropertySheet::DoModal

CPropertySheet::Create

CPropertyPage::CPropertyPage