大小:51.23M
更新时间:24-09-12
系统:Pc
深入浅出mfc第二版pdf是一本学习MFC程序设计的优秀入门教材,由侯俊杰编著,华中科技大学出版社发行。本书从mfc的运用,钻入mfc的内部运作,进而appliocation frameword的原理,再至物件导向的精神,然后回到mfc的运用,内容丰富,讲解详细,通俗易懂,是你学习mfc最好的入门教材。注意:软件包中附带了光盘全部源码。
为了维护本书更多的唯一性,作者增加了前版未的的runtime type information、dynamic creation等主题,对于message mapping与command routing的讨论也更详细,填补了深入浅出mfc第一版的缝隙。更值得一提的是,作者把这些在mfc中极神秘而又极重要的机制,以简化到不能再简化的方式,在dos程序中模拟出来,并且补充一章专论c++的高阶技术。至此,整个mfc的基础架构已经完全暴露在你的掌握之中,再没有任何神秘咒语了。
深入浅出mfc第二版分为四大篇。
第一篇提出学习MFC程序设计之前的必要基础,包括Windows程序的基本观念以及C++ 的高阶议题。「学前基础」是相当主观的认定,不过,基于我个人的学习经验以及教学经验,我的挑选应该颇具说服力。
第二篇介绍Visual C++ 整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代Visual C++ 使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++ 整合环境。工具的使用虽然谈不上学问,但在可视化软件开发过程中扮演极重角色,切莫小觑它。
第三篇介绍application framework 的观念,以及MFC 骨干程序。所谓骨干程序,是指VisualC++ 的工具AppWizard 所产生出来的程序代码。当然,AppWizard 会根据你的选项做出不同的程序代码,我所据以解说的,是大众化选项下的产品。
第四篇以微软公司附于Visual C++ 光盘片上的一个范例程序Scribble 为主轴,一步一步加上新的功能。并在其间深入介绍Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing 等核心技术。这些技术正是其它书籍最缺乏的部份。此篇之最后数章则脱离Scribble 程序,另成一格。
MFC(MicrosoftFoundationClasses)是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows API函数,vc++是微软公司开发的c/c++的集成开发环境,所谓集成开发环境,就是说利用它可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大。vc也指它的内部编译器,集成开发环境必须有一个编译器内核,例如DevC++其中一个编译器内核就是gcc。 MFC除了是一个类库以外,还是一个框架,在vc++里新建一个MFC的工程,开发环境会自动帮你产生许多文件,同时它使用了mfcxx.dll。xx是版本,它封装了mfc内核,所以你在你的代码看不到原本的SDK编程中的消息循环等等东西,因为MFC框架帮你封装好了,这样你就可以专心的考虑你程序的逻辑,而不是这些每次编程都要重复的东西,但是由于是通用框架,没有最好的针对性,当然也就丧失了一些灵活性和效率。但是MFC的封装很浅,所以效率上损失不大。
你一定要知道(导读)
第一篇 勿在浮砂筑高台
第1章 Win32程序基本概念
第2章 C++的重要性质
第3章 MFC六大关键技术之仿真
第二篇 欲善工事先利其器
第4章 Visual C++集成开发环境
第三篇 浅出MFC程序设计
第5章 总观Application Framework
第6章 MFC程序的生死因果
第7章 简单而完整:MFC骨干程序
第四篇 深入MFC程序设计
第8章 Document-View深入探讨
第9章 消息映射与命令传递
第10章 MFC与对话盒
第11章 View功能的加强与重绘效率的提高
第12章 打印与预览
第13章 多重文件与多重显示
第14章 MFC多线程程序设计
第15章 定制一个AppWizard
第16章 站上众人的肩膀——使用Components&activeX Controls
第五篇 附录
附录A 无责任书评:从摇篮到坟墓Windows的完全学习
无责任书评:MFC四大天王
附录B Scribble Step 5完整原始码
附录C Visual C++5.0MFC范例程序一览
附录D 以MFC重建DBWIN
同类热门
热门标签
网友评论1人参与,1条评论
最新排行
轻而易举黑客攻防入门41.81M先知文化pdf扫描版轻而易举黑客攻防入门是一本黑客攻防类型的学习教材,由先知文化编著,电子工业出版社出版。全书从黑客新手的需要和学习习惯出发,详细介绍了黑客基础知识、信息搜集与漏洞扫描、黑客常用命令与工具、windows系统漏洞防范、密码攻防、远程控制攻防、木马攻防、网络攻
查看APP蓝图:Axure RP7.0移动互联网产品原型设计40.95M吕皓月pdf扫描版 建模又常被称为画线框图、mockup、原型图、demo,其主要用途是在正式进行设计和开发之前,通过一个逼真的效果图来模拟最终的视觉效果和交互效果。但如何才能更好的学习呢?小编这里为广大网友带来了APP蓝图:Axure RP7.0移动互联网产品原型设
查看mariadb入门很简单77.98M黄缙华pdf扫描版mariadb入门很简单是一本内容极其全面的MariaDB图书,由数据库专家黄缙华编著。全书浅显易懂,零门槛也能学习MariaDB数据库技术,全书包含402个示例、17个综合实例、1个项目案例、48个常见问题解答、19个上机实践、69个习题,涉及面极广,
查看嵌入式C/C++系统工程师实训教程30.25M庄严 pdf扫描版 嵌入式C/C++系统工程师实训教程是一本嵌入式C/C++学习书籍,由庄严,王骁和汤建敏三人共同编著。本书涵盖了嵌入式系统开发的必备知识,面向具体的系统开发工作内容,范例着重培训实际工作能力,读者在学完之后可以顺利成为合格的嵌入式系统开发工程师。全书
查看需求分析与系统设计原书第三版pdf72.41M扫描版需求分析与系统设计(原书第三版)是一本讲解了设计大型面向对象系统所需的基础理论和实践的教材书籍,全书论述软件分析与设计的原理、方法和技术,并特别关注设计阶段,对软件体系结构的内容进行了很大的扩充。另外,书中强调对象技术及统一建模语言(UML)在企业信息系
查看实战SEO实用技法与案例剖析69.23M藏锋者扫描版实战SEO:实用技法与案例剖析是一本搜索引擎优化技术指导手册,由藏锋者、崔旭、郝永清三人共同编著。本书脉络清晰,由浅到深,从网站策划、准备、运维、分析的全方面讲解了网站优化的流程和技巧,手把手教你如何去选择网站类型、建站、优化网站,即使你是一个seo小白
查看04cj013变形缝建筑构造(三)4.41M伸缩缝图集04cj013是中国建筑标准设计研究院出版的一款实用图集,全称又叫做04cj013变形缝建筑构造(三),统一编号:GJCT-003,实行日期:2004年1月1日,是专为建筑设计选用变形缝装置和安装构造而编制的国家建筑标准设计参考图集,可以适用于
查看web前端开发精品课:html与css基础教程44.88M莫振杰pdf扫描版web前端开发精品课:html与css基础教程是一本介绍html与css基础的入门教材,由人民邮电出版社出版,莫振杰编著。全书分为两大部分,第一部分是html入门,主要介绍了网页结构基础知识,而第二部分主要讲的是css的入门,介绍了网页样式方面的基础知识
查看实战gradle pdf 中文版52.24M高清扫描版 Gradle是一个通用的自动化构建工具,类似于传统工具如Ant和Maven,但如何更好的入门呢?小编特别介绍大家阅读实战gradle,这是一本关于使用Gradle实现端到端的项目自动化的综合指南,由美国程序员Benjamin Muschko编著,本
查看C高级编程:基于模块化设计思想的C语言开发57.86M吉星pdf扫描版C高级编程:基于模块化设计思想的C语言开发是一本C语言高级编程书籍,由吉星编著。本书将模块化系统设计的个人总结与C语言的讨论融合。作者在写作的过程中,使用了个人工程代码库中的原型,并尽可能保证这些代码有一定的应用价值。为了在有限的章节尽可能给出一个较为完
查看网络安全评估从漏洞到补丁75.24Mpdf扫描版网络安全评估从漏洞到补丁是一本网络安全指导书籍,由美国网络安全专家Steve Manzuik编著,张建标编译。全书主要将漏洞管理技术融入到业务管理中,只有将黑客所实施的威胁与对组织造成的风险联系到一起时,这些知识才是有价值的,而本书就是要介绍完成这些任务
查看
第1楼 北京市鹏博士长城宽带 网友