1. 所谓句柄,就是一个唯一的数,用以标识许多不同的对象类型,如窗口、内存、画笔、画刷等。在win32里,句柄就是指向一个“无类型的对象”(void*)的指针,也就是一个4个字节长的数据。无论它的本质
是什么,句柄并不是一个真正意义上的指针。从构造上看,尽管它没有指向用于存储某个对象的内存位置。事实上,句柄指向一个包含了对该对象引用的位置。
2. 消息是一种报告有关事件发生的通知。windows应用程序的消息来源有以下4种:
1)输入消息
2)控制消息
3)系统消息
4)用户消息
3.MFC的特点
1)封装
2)继承
3)虚函数和动态约束
4)MFC的宏观框架体系
4.MFC可分为类,宏和全局函数3个主要组成部分。
5.面向对象编程方法有4个基本特征。
1.抽象:
2.继承
3.封装
4.多态性
6.MFC建立了消息映射机制,以一种富有效率、便于使用的手段解决消息处理函数的动态约束问题。
7.字符串表提供了一个搜集和维护应用程序中使用的字符串的场所。一个字符串表是资源文件的一部分。
一个应用程序只能有一个字符串表。
字符串表的每个字符串都必须有一个资源ID,只是程序得到它们的唯一方法。
8.所谓应用程序框架指的是为了生成一般的应用所必需的各种软组件的集成。应用框架是类库的一种超集。
9.Windows消息的管理包括消息的发送和处理。为了支持消息的发送机制,MFC提供了三个函数:SendMessage、PostMessage.SendDlgItemMessage。
10.画笔是用来画线的工具;画刷是用来填充的图形的工具。
11.当用户创建一个绘图的设备环境对象时,系统自动将
12.绘图模式只能应用在光栅设备上,如显示器,不能使用在矢量设备上,如绘图仪。
13.GDI支持两种类型的坐标系,即逻辑坐标系和设备坐标系。
评论0