You can create a property sheet by VC++ -> Project -> Add To Project -> Compoents and controls -> VC ++ Componets -> Property Sheet also you can create it all by yourslef, Create a CPropertySheet object and many
CPropertyPage you need, and add these pages by CPropertySheet object's AddPage()
method, in fact, you can do more by call the CPropertySheet's member functions

解决方案 »

  1.   

    和对话框一样,用Create而不是DoModal显示对话框。
      

  2.   

    使用CPropertySheet类,或者CPropertyPage类,之前要建立相应的对话框类,参照一个例子,应该是很好解决的。祝你成功。
      

  3.   

    继承一个CPropertySheet,在OnInitDialog中移动按钮到右上角或使按钮不可见,根据要求也可以Create一些按钮,然后用MoveWindows重新设置CPropertySheet的大小。加入Page的方法不变。
    如果是非模式的,可以先声明或 new 出一个CPropertySheet,然后Create(this,...),AddPage(...),然后 ShowWindows(SW_SHOW) 或 ShowWindows(SW_HIDE),程序结束时要DestroyWindow()