| 释义 |
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 |