BOOL Create(
CWnd* pParentWnd = NULL,
DWORD dwStyle = (DWORD)-1,
DWORD dwExStyle = 0
);
参数说明:
- pParentWnd:指定属性页的父窗口,通常为主窗口。
- dwStyle:指定属性页的风格。可以使用窗口风格常量,如 WS_VISIBLE、WS_CHILD 等,或者自定义的风格。
- dwExStyle:指定属性页的扩展风格。
返回值:
- 如果成功创建属性页,则返回非零;否则返回零。
示例用法:
CYourPropertySheet propertySheet;
propertySheet.AddPage(&page1); // 添加属性页,page1 是你自定义的属性页类的实例
propertySheet.AddPage(&page2); // 添加另一个属性页
// 继续添加需要的属性页...
if (propertySheet.Create(this, WS_SYSMENU | WS_CAPTION | DS_MODALFRAME)) {
propertySheet.DoModal(); // 显示属性页对话框
}
上述示例中,CYourPropertySheet 是你自定义的 CPropertySheet 派生类,page1 和 page2 是你自定义的属性页类的实例。在使用 Create 方法前,你需要先通过 AddPage 方法添加需要的属性页。
转载请注明出处:http://www.zyzy.cn/article/detail/21846/MFC/CPropertySheet