窗口和消息
2 消息分为队列消息和非队列消息,
队列消息是有要加入到消息队列中的消息,一般是用户输入产生的消息,
非队列消息一般来自呼叫特定的windows函数(WinMain 呼叫ShowWindows()产生WM_SIZE和WM_SHOWWINDOW消息)
3 一般应用程序最先收到的消息是WM_CREATE 和 WM_PAINT
4 基于同一个窗口类创建的不同窗口公用一个窗口消息处理函数,不同窗口之间用hwnd进行区分
5 Windows会为每一个应用程序创建一个消息队列
负责收集用户输入的消息并将消息放进相应的窗口消息队列
收集呼叫函数是产生的消息直接传给消息处理函数
6 WNDCLASS中的stytle项表明在窗口发生相应的变化的时候会产生重绘的消息
7 几个标识符的理解
WPARAM WORD PARAMETER(Windows还是16位系统的时候,定义为DWORD,之后一直沿用)
LPARAM LONG PARAMETER
Cb CountByte
CS 窗口类别样式
CW 建立窗口
DT 绘制文字
IDI 图示ID
IDC 游标ID
MB 消息框
SND 声音
WM 窗口消息
WS 窗口样式