能力值:
( LV2,RANK:10 )
|
-
-
2 楼
CLASS WIZARD. ~
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
帮顶一下
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
帮顶一下,我也不知道,看书到这停了下来,上网上来找,怎么没人指点下呀,到底怎么添加CMySheet类呢?没有基类选项为CPropertySheet的类呀
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
尝试了那么多次,终于找到啦
“解决方案管理器->添加->类”然后添加确认,找到CPropertySheet基类就可以了,里面还有很多类,估计在资源视图找不到的在这里都可以添加
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
和我一样啊 找了半天
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
从上午找到中午。找到了。怎么调呀。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
基础啊。看来大家对VS2005界面都不熟悉啊
|
能力值:
(RANK:1010 )
|
-
-
9 楼
初学者一定不能急。这些小问题是每个人都必须经历的。
关键是能通过解决问题提升了学习能力。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
依然是这个程序的问题,再最后一步的时候,显示属性对话框.我是这样处理的,是在OnlnitDialog中初始化多属性对话框的,这样实现了程序的目标.但是在关闭这个多属性对话框的时候,由MFC AppWizard生成的主对话框就会显示出来.如何做到不显示MFC生成的主对话框呢?
|
能力值:
(RANK:1010 )
|
-
-
11 楼
不在onInitDialog中操作
默认对话框类为CXXXDlg,那么在CXXXApp::InitInstance()中能够找到主对话框的初始化过程
把属性对话框的初始化过程放在这里,且去掉主对话框的初始化。
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
谢谢 北极星的回答 终于搞明白了. 已经解决 太感谢了. 但是有个小问题 OnlnitDialog()是重载对话框函数,InitInstance()MFC框架类的入口点函数,根据C++重载函数的定义,我在OnlnitDialog()添加基于自己定义的CMySheet类生成的框架,那么在编译的时候,OnlnitDialog()就会编译生成我定义的对话框.但是就在关闭掉这个对话框后,为什么又会出现由InitInstance()生成的基本对话框呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
为什么我添加CDialog类是好的..添加CPropertyPage类程序就挂掉了?
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
第四步回到“solution”里面在project(PropertyDialog_MultiPage)的上面右键点添加类。然后选择MFC class 然后双击
添加CMySheet 类。基于 CMyPropertySheet类
|
|
|