南方失乐园完整版bt:MFC是什么

来源:百度文库 编辑:高校问答 时间:2024/04/28 08:55:44
、一定要理解MFC中消息映射的作用,MFC是什么

MFC是微软的VC++带的视窗用的基本库。
MFC编程就是调用这个基本库,写出类似于IE浏览器这种程序,就是用鼠标,键盘为工具的人机会话式的程序。
学MFC的要点是会用visual Studio 建程序框架,用VC++语言添加程序内容,编译和运行。关键要会VC++。

专门讨论MFC的专业论坛:
microsoft.public.vc.mfc
comp.os.ms-windows.programmer.tools.mfc
microsoft.public.vc.mfc.docview

MFC是微软封装了的API。什么意思呢?windows作为一个提供功能强大的应用程序接口编程的操作系统,的确方便了许多程序员,传统的win32开发(直接使用windows的接口函数API)对于程序员来说非常的困难,因为
API函数实在太多了,而且名称很乱,从零构架一个窗口动辄就是上百行的代码。MFC是面向对象程序设计与Application framework的完美结合,他将传统的API进行了分类封装,并且为你创建了程序的一般框架,你只要随便添加几行代码,就能形成你自己的程序。非常方便。

http://www.programfan.com/club/old_showbbs.asp?id=6612
MFC是microsoft foundation class缩写,即微软基础类库,是微软的一系列类的集合
是㆒个架构在Windows API 之㆖的
C++ 类别库(C++ Class Library),意图使Windows 程式设计过程更有效率,更符合物件导向的精神。MFC 在争取成为「Windows 类别库标准」的路㆖声势浩大。Symantec C++以及WATCOM C/C++ 已向微软取得授权,在它的软体开发平台㆖供应MFC。Borland C++ 也可以吃进MFC 程式码-- 啊,OWL 的㆞位益形尴尬了