CPropertyPage::CPropertyPage
Costruisce un oggetto 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)
);
Parametri
nIDTemplate
ID del modello utilizzato per questa pagina.nIDCaption
ID del nome da inserire nella scheda della pagina.Se 0, il nome sarà creato dal modello di finestra di dialogo per questa pagina.dwSize
lpszTemplateName
Punta a una stringa contenente il nome del modello per questa pagina.Non è possibile NULL.nIDHeaderTitle
ID del nome da inserire nel percorso del titolo dell'intestazione di pagina delle proprietà.nIDHeaderSubTitle
ID del nome da inserire nel percorso del sottotitolo dell'intestazione di pagina delle proprietà.
Note
L'oggetto visualizzato dopo che sono soddisfatte tutte le seguenti condizioni:
La pagina è stata aggiunta a una finestra delle proprietà mediante CPropertySheet::AddPage.
La funzione DoModal o Crea la finestra proprietà è stata chiamata.
L'utente ha selezionato (catalogato) questa pagina.
Se sono presenti più parametri (ad esempio, se si utilizza una matrice), utilizzare CPropertySheet::Construct anziché CPropertyPage.
Esempio
// 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);
Requisiti
Header: afxdlgs.h