永发信息网

C++中基于MFC单文档的编程,最后一步选择CView和CFormview,有什么区别?

答案:3  悬赏:10  手机版
解决时间 2021-11-14 10:56
C++中基于MFC单文档的编程,最后一步选择CView和CFormview,有什么区别?
最佳答案
选择CView的话,不论是绘制内容还是添加控件,所有操作都需要自己手写代码实现;
如果选择CFormview,则可以向基于对话框的应用程序一样,直接在界面上拖放控件,实现变量绑定和消息映射,对于使用控件的界面布局比较方便。
全部回答
看你需要什么样的功能和界面了,CView自己需要手写各种代码,多用于绘图,影像处理;CFormView使用比较简单,控件使用很方便,便于界面布局。关键还是看自己需要什么样的界面和实现什么样的功能。
要我就重做算了,VIEW类选择不同自动生成的文件的函数等等也大不相同,不是改个什么地方就行的,菜单做好了想重做也很简单啊,可先重建一个工程,选择CFORMVIEW类其他按相应要求生成工程,弄好以后,复制.rc文件内容,具体方法可以在 edit->find in files里面查找ID_FILE_SAVE(其它的ID也行吧,只要是在.rc文件中有定义的都行)下面列出的查找结果里面打开.rc结尾的文件双击->确定就打开了.rc文件,然后打开你原来工程里的.rc文件copy过来,接下来把菜单编辑成你原来工程的样子,如果有响应函数也只是点点鼠标然后复制粘贴的工作了。其实这样的选错基类的事情有过一两次经历以后就不会再犯了,如果你找到更好的方法也贴来看下啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在学习《溶液》这一章之后,我们发现在物质混
鹿邑县周口易捷便利店(涡北医院东北)在什么地
什么杀毒软件最好?
包心莱怎么做好吃
淮安北站到安微来安一天有几班车
人寿险告知续保后多久必须续费
知道余家的族谱吗
武林三国魏国招什么兵好?
从福建莆田到江苏徐州要多长时间?
大张旗鼓是贬义词还是褒义词
谁领着英法联军去烧的圆明园
默默无语亮眼泪,耳边传来驼铃声是什么歌里的
三合秀(涪陵店)地址在哪,我要去那里办事,
vim 提示 cant open file for writing
数据库skip是什么意思
推荐资讯
晚上回家碰见红蛇是什么征兆
女友今天地铁上被咸猪手,我该怎么办
三元一次方程组2a+4b+3c=9,3a-2b+5c=11,5a-6b
666×667+222×99用简便方法计算
在职教师要怎么考在职研究生
介绍一个工人厂里给多少钱?
洛阳小毛«毛的歌»歌词
寻仙手游野外可捕获侍宠有哪些 野外可捕获侍
罗飞新歌《兄弟要开心》够给力。谁有这首歌的
马底驿邮政支局地址有知道的么?有点事想过去
|2x一1|≤3
如何快速搞定纵跳摸高2.65米?本人1.66米,60
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?