VC MFC基于单文档和对话框应用程序

yusmt 2010-11-20 02:54:33
我觉得VC MFC的对话框应用程序与VB及C++Builder的习惯性开发程序非常像
并且对话框应用程序也可以设计菜单、工具栏及状态栏,与单文档应用程序非常相似
,而且感觉好像基于对话框的应用程序更方便及更容易设计,

但是不知为何更多的VC++的程序员习惯开发单文档或多文档的应用程序,而不是对话框应用程序。
是由于MFC AppWizard的原因,还是这确实有许多好处?


我的问题是,开发基于单文档或多文档的应用程序,并搞懂那些类的关系,这很重要吗?
(我现在主要是对对DOC类与其它类的关系没有太搞清楚)
...全文
318 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yusmt 2010-11-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 LZNJ06 的回复:]
这东西我觉得对话框在简单应用时可以用,是应用程序不可缺的,但大的,复杂应用是不太好处理的,应该使用单文档,或多文档的了。
[/Quote]
我会想也是这样,要不能为何那么多VC++程序员都喜欢使用单文档或多文档,刚买了本有介绍这方面的VC++的书,现正在补习中。


[Quote=引用 3 楼 lsq19871207 的回复:]
在编程方面,我知道单文档和多文档程序都有菜单栏,很方便添加工具栏,而对话框程序添加菜单和工具似乎要难一些
[/Quote]
其实在对话框中应用菜单啊工具栏及状态栏我到是并不觉得有很难,OOP我也有所了解,就是对VIEW类与文档类及数据的系列化还有所不理解。
wltg2001 2010-11-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ps409907321 的回复:]
那些类什么的,还有一些函数,什么都看不懂啊,学的都是照着书上敲的代码!
[/Quote]
这个只能去找些书看看,凡是说MFC的书中应该都有解释
ps409907321 2010-11-20
  • 打赏
  • 举报
回复
那些类什么的,还有一些函数,什么都看不懂啊,学的都是照着书上敲的代码!
运动健将 2010-11-20
  • 打赏
  • 举报
回复
其实吧,只是项目的需求,项目需求什么,就用什么写了(对话框,单文档或者多文档)
信阳毛尖 2010-11-20
  • 打赏
  • 举报
回复
在编程方面,我知道单文档和多文档程序都有菜单栏,很方便添加工具栏,而对话框程序添加菜单和工具似乎要难一些
LZNJ06 2010-11-20
  • 打赏
  • 举报
回复
这东西我觉得对话框在简单应用时可以用,是应用程序不可缺的,但大的,复杂应用是不太好处理的,应该使用单文档,或多文档的了。
wltg2001 2010-11-20
  • 打赏
  • 举报
回复
我的问题是,开发基于单文档或多文档的应用程序,并搞懂那些类的关系,这很重要吗?
(我现在主要是对对DOC类与其它类的关系没有太搞清楚)
=============
单文档和多文档程序在某些情况会有用处,比如类似于word的应用中,感觉MFC在设计时受word的影响还是比较大的。

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧