MFC 将CVIEW类改为CFORMVIEW类

我要用MFC开发一个界面。在刚开始做的时候,就是新建时(第6步),在基类中选择了MFC默认的CVIEW类。然后,我菜单都做好了。但是后来我才发现,这样没法在打开的界面上增... 我要用MFC开发一个界面。
在刚开始做的时候,就是新建时(第6步),在基类中选择了MFC默认的CVIEW类。然后,我菜单都做好了。但是后来我才发现,这样没法在打开的界面上增加控件!必须用CFORMVIEW。怎么改啊?是不是只有重新做过?

说明:1用查找替换的方法肯定不行。
2.本人是MFC新手,希望能介绍一种简单的操作方法。如果有效,再加50分。说到做到。但请不知道或不想认真答,不要浪费时间。
展开
 我来答
红攀攀
2008-11-08 · 超过29用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:87.8万
展开全部
要我就重做算了,VIEW类选择不同自动生成的文件的函数等等也大不相同,不是改个什么地方就行的,菜单做好了想重做也很简单啊,可先重建一个工程,选择CFORMVIEW类其他按相应要求生成工程,弄好以后,复制.rc文件内容,具体方法可以在 edit->find in files里面查找ID_FILE_SAVE(其它的ID也行吧,只要是在.rc文件中有定义的都行)下面列出的查找结果里面打开.rc结尾的文件双击->确定就打开了.rc文件,然后打开你原来工程里的.rc文件copy过来,接下来把菜单编辑成你原来工程的样子,如果有响应函数也只是点点鼠标然后复制粘贴的工作了。其实这样的选错基类的事情有过一两次经历以后就不会再犯了,如果你找到更好的方法也贴来看下啊
luosiyong
2008-11-07 · TA获得超过3256个赞
知道大有可为答主
回答量:1090
采纳率:0%
帮助的人:1623万
展开全部
要在那基础上更改成CFORMVIEW是不行的。
要么重新做,代码可以拷贝一些过去;
或者你要增加的控件做成工具栏;
或者要进行的操作用菜单;
或者你新建FormView,使之和Cview同时存在,但是这个就需要你处理数据间的通信问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式