以下是 CPropertySheet::SetWizardButtons 方法的简单示例用法:
CPropertySheet propertySheet(_T("My Wizard"));
CPage1 page1;
CPage2 page2;
CPage3 page3;
propertySheet.AddPage(&page1);
propertySheet.AddPage(&page2);
propertySheet.AddPage(&page3);
// 设置向导式对话框的按钮状态
propertySheet.SetWizardButtons(PSWIZB_NEXT | PSWIZB_BACK);
// 显示属性页对话框
propertySheet.DoModal();
在这个例子中,SetWizardButtons 方法被调用以设置向导式对话框的按钮状态,使其显示 "下一步" 和 "上一步" 按钮。确保在调用此方法之前,属性页对话框已经被创建,并且属性页已经添加到属性表单中。
这个方法通常在程序运行时需要以编程方式更改向导式对话框按钮状态的情况下使用。SetWizardButtons 方法接受一个参数,该参数是一个组合标志,代表不同的按钮状态,包括 PSWIZB_BACK、PSWIZB_NEXT、PSWIZB_FINISH 等。
转载请注明出处:http://www.zyzy.cn/article/detail/21844/MFC/CPropertySheet