| 查看: 1721 | 回复: 18 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
swustxxl金虫 (正式写手)
|
[交流]
【求助】VC++.NET编程,MFC基于对话框应用程序编写已有8人参与
|
||
|
小弟想用VC++.NET编写一个基于对话框的应用程序 求一本详细讲解这一部分的教材,或程序实例集。 现在网上以及教材上很多都是条条框框讲基于单文档、多文档的MFC编程,基于对话框的内容一笔带过,殊不知开发实用小程序的就是基于对话框这一部分,还有就是大侃特刊基本原理,根本不实用,不吃程序员这碗饭的人拿着毫无用处,十分怀疑作者本人搞懂没有,是不是到处抄来的。 详细说明一下本人的要求: 按钮控件使用说明,如点击按钮后弹出文件打开对话框。。。。。基本的事件、函数添加,使用技巧规则,常用事件函数使用等 如何导入表格数据等,(很多静态文本控件拼接,但数据怎么导进入) |
» 猜你喜欢
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
孩子确诊有中度注意力缺陷
已经有6人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有4人回复
2026博士申请-功能高分子,水凝胶方向
已经有6人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
请问2026国家基金面上项目会启动申2停1吗
已经有5人回复
同一篇文章,用不同账号投稿对编辑决定是否送审有没有影响?
已经有3人回复
ACS Applied Polymer Materials投稿
已经有10人回复
RSC ADV状态问题
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助!如何实现根据数据绘制矢量图
已经有4人回复
matlab 积分计算 算不出结果,求帮助!!!
已经有10人回复
拜托大家帮忙看个简单程序
已经有11人回复
文献下载,不直接出现下载的对话框,而是默认打开文档
已经有1人回复
空气中杂质气体对PEMFC的影响
已经有3人回复
c++编程基本思想
已经有176人回复
C++编程,关于循环结构的,大家看看我这程序哪里错了?
已经有21人回复
出现应用程序错误
已经有8人回复
按鼠标左键选择后程序自动关闭是怎么回事?
已经有6人回复
【转帖】MFC与Qt混合编程---“官方文档”的缩写
已经有8人回复
【求助】VC++中用MFC进行对话框编程,调用catia程序
已经有13人回复
【求助】VC++数值算法集应用到MFC中报错,程序调试求助
已经有8人回复
应用程序错误内存不能为read对话框出现的问题求助
已经有6人回复
【求助】VC++MFC编程,对话框调用单文档,还要处理一些画图的东西
已经有16人回复
【求助】VC++.NET/VC++ 调用EXCEL文件显示数据再控件上【已解决】
已经有13人回复
【交流】VC++, C#, VB答疑专贴
已经有145人回复
yalefield
金虫 (文坛精英)
老汉一枚
- 程序强帖: 3
- 应助: 129 (高中生)
- 贵宾: 0.17
- 金币: 21238.9
- 散金: 3440
- 红花: 66
- 帖子: 12101
- 在线: 759.1小时
- 虫号: 96063
- 注册: 2005-10-07
- 专业: 高等教育学
- 管辖: 计算模拟
7楼2010-07-27 13:22:06
yalefield
金虫 (文坛精英)
老汉一枚
- 程序强帖: 3
- 应助: 129 (高中生)
- 贵宾: 0.17
- 金币: 21238.9
- 散金: 3440
- 红花: 66
- 帖子: 12101
- 在线: 759.1小时
- 虫号: 96063
- 注册: 2005-10-07
- 专业: 高等教育学
- 管辖: 计算模拟
★ ★
nono2009(金币+2):多谢建议。 2010-07-27 08:08:49
swustxxl(金币+12):很专业~~~不知可否交个朋友,平时空了指导指导,加QQ:446099868 2010-07-27 09:57:35
nono2009(金币+2):多谢建议。 2010-07-27 08:08:49
swustxxl(金币+12):很专业~~~不知可否交个朋友,平时空了指导指导,加QQ:446099868 2010-07-27 09:57:35
|
MFC的主要贡献,在于用DocTemplate来管理MainFrame/ChildFrame,Document和View以及相应的Resources。有时简称为Doc-View,帮助程序员把数据和用户界面分离开。具体的实现方式有SDI、MDI等。 Dialog-based程序,并不符合那种Doc-View的构造。因此,只能有所借鉴。 从编程难度来说,Dialog-based要比SDI、MDI困难,需要更好的技巧。 例如,在Doc-View结构中,数据作为Doc的成员,View作为显示数据的界面。 Doc有什么变化,来个UpdateAllViews; View(或者Dialog)接收到用户或者其他输入,影响了Doc,那就通过GetDocument(或者UpdateData)来操作,等等。 可是,Dialog-based的时候,数据放在哪? 如果作为Dialog的成员,往往程序有一系列Dialog,随着用户使用,不断创建、销毁。 所以,更多的情况,是作为WinApp的成员。 至于消息映射、数据更新(DDT/DDX)等,倒是没什么特殊的。 还有,打印问题。SDI/MDI时,打印的是View,而Dialog-based,打印要自己来弄,搞不好,就会出错(Dialog的坐标与View的MapMode不同)。 小结: 没有SDI/MDI的成熟技巧和经验,暂时不要动Dialog-based。 ------------------------ Turbo C 1.0到Borland C++ 2.0、MSC 7.0、Visual C++ 1.0, 1.5, 2.0...4.0, 6.0....2005、2008直到现在的2010,都是老汉手边的Windows编程工具。 |
2楼2010-07-27 03:02:31
★
nono2009(金币-1):专业区请勿纯表。谢谢! 2010-07-27 09:21:14
nono2009(金币-1):专业区请勿纯表。谢谢! 2010-07-27 09:21:14
![]() |
3楼2010-07-27 09:05:22

4楼2010-07-27 09:38:18













回复此楼
