主要内容
-
MFC简介
-
句柄(handle)
-
消息-响应模型
-
基础中的仪式感"hello, world!"
我只准备从一个初学者(我自己)的角度记录一些学习的过程(似乎没有任何学习计划?),和面向对象(object)可视化的一些思想,以供自己方便之故。 在记录过程中我不准备对MFC中的API(除非必要)进行深入探索,因为这些都可以在微软官方文档(或者因为过时而不太好找:p)中获得。还有一个原因是本学期开了一门以MFC为主要工具的可视化课(不知道系老师居然已经如此和实际脱节?),因而必须要掌握一些相关知识,在这之余也许会学习一下QT,但既然这已开篇,罗马之路也未必不通。
首先搜集了一些关于MFC之前需要理解的基础概念(多是“C+V”,不全面,而且不详细,不要细品)
MFC简介
MFC(Microsoft Foundation Classes)是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows API函数,vc++是微软公司开发的c/c++的集成开发环境,所谓集成开发环境,就是说利用它可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大。vc也指它的内部编译器,集成开发环境必须有一个编译器内核,例如DevC++其中一