《深入浅出MFC》是2001年华中科技大学出版社出版的图书,作者是侯俊杰。
书名 | 深入浅出MFC | 作者 | 侯俊杰 |
---|---|---|---|
出版社 | 华中科技大学出版社 | 装帧 | 平装 |
简介:《深入浅出Linux TCP /IP协议栈》主要对Linux 2.6.18内核协议栈源代码做了一些基本的分析,这些分析基于...
好的办公室风水全在得气。现代风水人师为你献策,找到办公室“得气”之法,将玄妙而又高深的风水伦理,用最浅显易懂的形式告诉你,带你走进商务写字楼看风水。是利是弊,一看便知。对风水学而言,现代建筑,如办公室...
内力影响线及横向分布系数都是先得到单位力作用下内力的比例系数,然后乘以实际内力即可。
城市化进程的快速推进,世界各地都在大力推进城市建设和提高人们的生活水平,同时社会、城市、人群对城市的要求越来越高,不管是对城市基本建设,还是对城市配套设施,还有对城市园林景观的需求和配备也越来越高。高速的城市进程、紧张的生活节奏,让生活在城市的人们从心底渴求更多的公共空间,渴求更多的公共园林景观和私享的微型园林景观。对于现代城市采用的多种园林景观风格和表达的内容,随着人们从精神追求和审美观念的提高,对城市园林景观的高速发展提出了更高的要求,也出现了让人眼花缭乱的多样园林景观形态,但是无论采取哪种风格形态的
---------------------------- 精品 word文档 值得下载 值得拥有 ---------------------------------------------- ---------------------------- 精品 word文档 值得下载 值得拥有 ---------------------------------------------- ----------------------------------------------------------------------------------------------------------------- ------------ Android 系统框架和应用程序开发深入浅出培训班 2012年底,Android 已占到增量市场的 86.4%,苹果 iOS占 8.6%, Symbian
每个DLL都有某种类型的接口:变量、指针、函数、客户程序访问的类。它们的作用是让客户程序使用DLL,MFC扩展DLL可以有C++的接口。也就是它可以导出C++类给客户端。导出的函数可以使用C++/MFC数据类型做参数或返回值,导出一个类时客户端能创建类对象或者派生这个类。同时,在DLL中也可以使用DLL和MFC 。
Visual C++使用的MFC类库也是保存在一个DLL中,MFC扩展DLL动态连接到MFC代码库的DLL,客户程序也必须要动态连接到MFC代码库的DLL。(这里谈到的两个DLL,一个是我们自己编写的DLL,一个装MFC类库的DLL)现在MFC代码库的DLL也存在多个版本,客户程序和扩展DLL都必须使用相同版本的MFC代码DLL。所以为了让MFC扩展DLL能很好的工作,扩展DLL和客户程序都必须动态连接到MFC代码库DLL。而这个DLL必须在客户程序运行的计算机上。
(1)侯俊杰, 《深入浅出MFC》
(2)Ivor Horton著 李颂华 康会光 译《Visual C++ 2005 入门经典》
(3)Charles Petzold 《windows程序设计》
有趣的是,MFC使用"Afx"作为所有的全局函数的前缀,"afx"作为全局变量的前缀。因为在MFC的早期开发阶段它叫"Application Framework Extensions"缩写为"AFX"。AFX提供了对Windows API的高度抽象,建立了全新的面向对象的AFX API,但它对于新手来说太复杂了,所以AFX小组不得不重新开始。后来他们创建了一组C++类,这就是MFC。MFC这个名字被采用得太晚了以至于没来得及修改这些引用。
MFC8.0和Visual Studio 2005一起发布了;MFC9.0和Visual Studio 2008一起发布。在免费的Express版本的Visual Studio 2005/2008中没有包含MFC。
MFC作为一个强有力的竞争对手,为Borland的Turbo C++编译器设计OWL(Object Windows Library)在同一时间也发布了。但最后,Borland停止了对OWL的继续开发并且不久就从Microsoft那里购买了MFC头文件,动态链接库等的授权,微软没有提供完整的MFC的集成支持。之后Borland发布了VCL(Visual Component Library)来替换OWL框架。