CPropertySheet::Construct

void Construct( UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0 ):
void Construct( LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0 );

参数:
nIDCaption用于属性表的标题的ID。
pParentWnd指向此属性表的父窗口的指针。如果是NULL,则其父窗口就是应用程序的主窗口。
iSelectPage最初在最顶上的页的索引。缺省值是添加到表中的第一页的索引。
pszCaption指向一个字符串的指针,该字符串包含了用于属性表的标题。不能是NULL。

说明:
此成员函数用来构造一个CPropertySheet对象。如果还没有调用一个类构造函数,则调用此成员函数。例如,当你声明或分配CPropertySheet对象数组时,就调用Construct。在有数组的情况下,你必须为数组中的每一个成员调用Construct。

示例:
下面的示例说明了在什么情况下你要调用Construct。
int i;
CPropertySheet grpropsheet[4];
CPropertySheet someSheet; // 不需要为它调用Construct。
UINT rgID[4] = {IDD_SHEET1, IDD_SHEET2, IDD_SHEET3, IDD_SHEET4};
for(i = 0; i < 4; i++)
grpropsheet[i].Construct(rgID[i]);

请参阅:
CPropertySheet::CPropertySheet, CPropertySheet::DoModal, CPropertySheet::Create