- 5
- 0
- 约1.36万字
- 约 10页
- 2016-11-27 发布于重庆
- 举报
基于MFC的插件系統开发
HYPERLINK /fily/articles/1235405.html 基于MFC的插件系统开发
解剖MFC程序
现代工业的特征之一就是分工,一旦能够分工,就会出现“术业有专攻”的局面。建筑业需要钢材,冶金需要矿石、采矿需要设备,……,由此带来生机勃勃的现代文明社会。我们很难想象:建造一座楼房的时候,需要的钢材自己炼、需要的砖瓦自己烧、需要的电梯自己造,会是一种什么感觉?MFC编程可能就是这样,如果MFC程序是一座楼,今天的MFC程序员必须亲历亲为,需要亲自盖起楼的主体结构、形成层次、……、装修房间、完成布线等等一系列工作。因此,我们有必要对现在的MFC程序进行一次外科解剖手术,使MFC程序的构造能够实现分工。
我们从剖析一个典型的MFC多文档程序开始,典型的MFC程序,通常由一个文档框架主窗口(CMainFrame)以及一组“文档”模板构成。程序的形态取决于CMainFrame,内容取决于其包含的文档模板。在代码结构上,主窗口、文档、文档框架窗口(CChildFrame)、View等类型对象耦合在一起形成了一个通常意义下的MFC程序,对象耦合的过程,被MFC框架巧妙地封装了。因此,多少年来绝大多数场合下人们看到的是一个近乎“永恒”的代码结构:
CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTem
您可能关注的文档
最近下载
- 高中数学会考试卷(含解析)-人教版高中全册数学试题 .pdf VIP
- 2026年1月浙江省高考(首考)物理试题(含答案).docx
- 2026年高考作文素材积累之人民日报精选:王炸主旨句、精彩开篇段、天花板结尾、高级过渡句.docx VIP
- GB50093-2013自动化仪表工程施工及质量验收规范配套表格.doc
- 2026年具身智能技术发展报告.pdf VIP
- 2026年重庆市直、区事业单位招聘考试(规划建筑管理相关专业)历年参考题库含答案详解.docx VIP
- 2024年高考生物试卷(湖南).pdf VIP
- 陕西省西安高新第一中学2025-2026学年高一下学期期中考试生物试卷(含答案).pdf
- 电气测试技术 试卷及答案 共3套.docx
- 2023年湖南省新高考化学试卷.pdf VIP
原创力文档

文档评论(0)