作为向导的属性表
密钥通常向导属性表是导航提供接下来或完成、返回和取消按钮而不是选项。 您需要在调用在属性表对象的 CPropertySheet::DoModal 之前利用此功能称为 CPropertySheet::SetWizardMode 。
用户接收相同 CPropertyPage::OnSetActive 和 CPropertyPage::OnKillActive 请注意,当移动从一页移到另一页时。 接下来和完成按钮是互斥的控件;即它们中只有一个将显示。 在第一页,应启用下一个按钮。 如果用户是在最后一页,应启用完成按钮。 这不是由框架自动完成。 必须调用最后一页的 CPropertySheet::SetWizardButton 实现这一点。
显示所有默认按钮,则软糊状 food 显示完成按钮和移动下一个按钮。 然后将 " 后退 " 按钮,以便为下一个按钮的相对位置保持不变。 对于多个声明中,搜索知识库文章 Q143210。 知识库文章可以在 MSDN Library。
示例
void CMyView::OnWizard()
{
CPropertySheet sheet;
// CMyFirstPage and CMySecondPage are derived from CPropertyPage
CMyFirstPage page1;
CMySecondPage page2;
sheet.AddPage(&page1);
sheet.AddPage(&page2);
sheet.SetWizardMode();
sheet.DoModal();
}