1、创建向导对话框
在使用具体某个软件的时候,我们常常会在该程序中使用向导 模式来建立新的文件,最典型的例子就是在Frontpage2000中或者Word2000中使用向导方式来 新建一个网页文件或者Word文档。那么看到别的程序都能提供人性化的向导对话框后,不知 您有没有什么冲动?如果有的话,不妨使用下面的代码来创建一个向导对话框:
以 下是引用片段:
void CMy56_s1Dlg::OnWiz()
{
CSheet sheet;
sheet.SetWizardMode();
int iRet=sheet.DoModal();//返回ID_WIZFINISH或 IDCANCEL
}
//重载BOOL CPropertyPage::OnSetActive( )来控制显示的按钮
BOOL CPage1::OnSetActive()
{
((CPropertySheet*)GetParent())- >SetWizardButtons(PSWIZB_BACK|PSWIZB_NEXT);
return CPropertyPage::OnSetActive();
}
BOOL CPage2::OnSetActive()
{
((CPropertySheet*)GetParent())->SetWizardButtons (PSWIZB_BACK|PSWIZB_FINISH);
return CPropertyPage::OnSetActive();
}
时间: 2024-09-26 23:10:27