第8章 对话框(二)
属性表单和向导的创建
为了创建一个属性表单,首先需要创建一个CPropertySheet对象,接下来,在此对象中为每一个属性页创建一个对象(CPropertyPage),并调用AddPage函数添加每一个属性页,然后调用DoModal函数显示一个模态属性表单,或者调用Create函数创建一个非模态属性表单。CPropertyPage从CDialog派生而来。
创建一个向导类型的对话框应该遵循创建一个标准属性表单的步骤来实现,但在调用属性表单对象的DoModal函数之前,应该先调用SetWizardMode这一函数。CPropertySheet提供了SetWizardButtons函数来设置向导对话框上的按钮。一般在属性页的OnSetActive函数中调用SetWizardButtons。