CPropertyPage::CPropertyPage
Construit un objet CPropertyPage.
CPropertyPage( );
explicit CPropertyPage(
UINT nIDTemplate,
UINT nIDCaption = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
explicit CPropertyPage(
LPCTSTR lpszTemplateName,
UINT nIDCaption = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
CPropertyPage(
UINT nIDTemplate,
UINT nIDCaption,
UINT nIDHeaderTitle,
UINT nIDHeaderSubTitle = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
CPropertyPage(
LPCTSTR lpszTemplateName,
UINT nIDCaption,
UINT nIDHeaderTitle,
UINT nIDHeaderSubTitle = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
Paramètres
nIDTemplate
ID du modèle utilisé pour cette page.nIDCaption
ID du nom à définir dans l'onglet pour cette page. Si 0, le nom sera pris du modèle de boîte de dialogue pour cette page.dwSize
lpszTemplateName
Pointe vers une chaîne contenant le nom du modèle pour cette page. Ne peut pas être NULL.nIDHeaderTitle
ID du nom à définir dans l'emplacement de titre de l'en-tête de page de propriétés.nIDHeaderSubTitle
ID du nom à définir dans l'emplacement de sous-titre de l'en-tête de page de propriétés.
Notes
L'objet est affiché après que toutes les conditions suivantes sont remplies :
La page a été ajoutée à une feuille de propriétés à l'aide de CPropertySheet::AddPage.
DoModal ou la fonction de création de la feuille de propriétés a été appelé.
l'utilisateur a sélectionné (tabulé) cette page.
Si vous avez plusieurs paramètres (par exemple, si vous utilisez un tableau), utilisez CPropertySheet::Construct au lieu d' CPropertyPage.
Exemple
// Declare a CStylePage object, which is a CPropertyPage-derived class.
CStylePage stylePage;
// Declare a CPropertyPage object with IDD_SHAPE, the ID of the
// template used for this page.
CPropertyPage shapePage(IDD_SHAPE);
Configuration requise
Header: afxdlgs.h