CPropertyPage::Construct

void Construct( UINT nIDTemplate, UINT nIDCaption = 0 );
void Construct( LPCTSTR lpszTemplateName, UINT nIDCaption = 0 );

参数:
nIDTemplate用于这个页的模板ID。
nIDCaption用来放在此页的标签中的名字的ID。如果是0,则将从对话框模板中取出用于此页的名字。
lpszTemplateName包含一个空结尾的字符串,该字符串是模板资源的名字。

说明:
此成员函数用来构造一个CPropertyPage对象。在满足了下列所有条件后,此对象会被显示:
·已经用CPropertySheet::AddPage将此页添加到一个属性表中。
·已经调用了属性表的DoModal或Create函数。
·用户已经选择了(调整到)这一页。
如果没有调用另一个构造函数,则调用Construct。Construct成员函数是灵活的,因为你可以让参数为空,然后在你的代码中的任何地方来指定多个参数和构造。
当你是在处理数组时,你就必须使用Construct,而且你必须为数组的每一个成员调用Construct,以使数据成员可以被分配适当的值。

请参阅:
CPropertyPage::CPropertyPage, CPropertySheet::DoModal, CPropertySheet::AddPage