1、事件驱动,用户需要包装成消息
操作系统可以控制输出设备的输出,同事也可以感知输入设备 的输入
操作系统把他所拥有的功能以函数的形式提供给应用程序进行调用,应用程序对这些函数的调用就是系统调用,而这些函数集合就是Windows操作系统提供给应用程序编程的接口,也就是Windos的API
API:Application Programming Interface
2、操作系统将每个事件包装成一个称为消息的结构体来传递给应用程序
3、矩形区域也就是一个窗口,每个窗口都会有一个标识,窗口句柄HWND(窗口的标识)
用宏WM—来表示某个消息,WPARAM和LPARAM即为消息的附加参数
WORD是16位
4、运行中的程序也就是实例
LP是指针类型
5、设置窗口类、注册窗口类、创建窗口、显示和更新窗口
6、窗口过程(回调函数)
7、参数类型标记 out?IN?
8、DC:设备驱动程序GetDC(关联窗口,相当于画布),与ReleaseDC配对
BeginPaint与 EndPaint配对,只能在WM_PAINT中使用
9、在if语句中,常量常常写在前面,避免写成赋值语句而成为永真if(1==x)
10、回调函数:stdcall标准(callback)