文件名称:MFC教程完整版[TXT]
文件大小:119KB
文件格式:RAR
更新时间:2013-04-29 02:38:21
MFC教程完整版[TXT] C++ MFC
第1章 MFC概述 1.1 MFC是一个编程框架 MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visual C++提供了相应的工具来完成这个工作:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;ClassWizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。 1.1.1 封装 构成MFC框架的是MFC类库。MFC类库是C++类库。这些类或者封装了Win32应用程序编程接口,或者封装了应用程序的概念,或者封装了OLE特性,或者封装了ODBC和DAO数据访问的功能,等等,分述如下。 (1)对Win32应用程序编程接口的封装 用一个C++ Object来包装一个Windows Object。例如:class CWnd是一个C++ window object,它把Windows window(HWND)和Windows window有关的API函数封装在C++ window object的成员函数内,后者的成员变量m_hWnd就是前者的窗口句柄。
【文件预览】:
MFC教程完整版[TXT]
----2.1 MFC和Win32.txt(4KB)
----1.1 MFC是一个编程框架.txt(4KB)
----1.2 MDI应用程序的构成.txt(5KB)
----8.3 Win32的线程.txt(3KB)
----序言.txt(6KB)
----8.5 MFC的线程处理.txt(7KB)
----3.1 CObject类.txt(2KB)
----9.2 模块进线数据结构.txt(8KB)
----4.3 CcmdTarget类.txt(3KB)
----4.4 MFC窗口过程.txt(39KB)
----10.1 内存分配调试机制.txt(4KB)
----9.5 状态信息的作用.txt(9KB)
----4.6 MFC消息映射的回顾.txt(2KB)
----4.5 消息的预处理.txt(2KB)
----12.2 对话框的MFC实现.txt(26KB)
----8.2 进程处理简介.txt(2KB)
----6.2 窗口的销毁过程.txt(3KB)
----5.2 MFC提供的接口.txt(6KB)
----6.3SDIMDI主子窗口的关闭.txt(990B)
----13.2 MFC的工具状态栏类.txt(51KB)
----7.1 MFC的DLL.txt(4KB)
----说明.txt(359B)
----12.1对话框类CDialog.txt(4KB)
----9.4 管理状态.txt(11KB)
----5.1 MFC对象的创建.txt(2KB)
----9.3 Tls.txt(14KB)
----7.4 输出函数的方法.txt(2KB)
----4.1 消息映射的实现.txt(4KB)
----2.3 设备描述表.txt(7KB)
----10.2 调试手段.txt(7KB)
----8.1 MFC的进程和线程.txt(713B)
----5.3 MFC对象的创建过程.txt(37KB)
----目录.txt(17KB)
----8.4 线程同步.txt(4KB)
----11.1 MFC下的文件类.txt(1KB)
----7.3 DLL的几点说明.txt(2KB)
----3.2 CObject类的特性.txt(3KB)
----9.6 状态对象删除销毁.txt(3KB)
----11.2 MFC的文件类.txt(7KB)
----2.2 Window Object.txt(13KB)
----4.2消息映射的定义实现.txt(14KB)
----2.4 GDI对象.txt(2KB)
----6.1 应用程序的退出.txt(3KB)
----9.1 MFC的状态.txt(1KB)
----7.2 调用约定.txt(4KB)