24、HGLOBJ GDI(图形设备接口)句柄
25、HGLOBAL 全局内存块句柄
26、HHOOK 勾子句柄
27、HICON 图标句柄
28、HINSTANCE 实例句柄
29、HMENU 菜单句柄
30、HMODULE 模块句柄
31、HOOKPROC 指向应用程序定义的钩子函数指针
32、HPALETTE 颜色调色板句柄
33、HPEN 画笔句柄
34、HRGN 剪贴区域句柄
35、HTASK 独立于执行任务的句柄
36、HWND 窗口句柄
37、LOCALHANDLE 本地内存块句柄
38、LONG 32 位带符号整数
39、LPARAM 32 位值,作为参数传递给窗口过程或回调函数
40、LPCSTR 32 位指针,指向字符串常量
41、LPSTR 32 位指针,指向字符串
42、LPCTSTR 32 位指针,指向可移植为Unicode 和DBCS 的字符串常量
43、LPTSTR 32 位指针,指向可移植为Unicode 和DBCS 的字符串
44、LPVOID 指向未定义类型的32 位指针
45、LRESULT 来自窗口过程或回调函数的32 位返回值
46、PROC 指向回调函数的指针
47、SHORT 短整数
48、UCHAR 无符号Windows 字符
49、UINT 无符号整数
50、ULONG 无符号长整数
51、USHORT 无符号短整数
52、VOID 任意类型
53、WNDPROC 指向窗口过程的32 位指针
54、WORD 16 位无符号整数
55、WPARAM 32 位值,作为参数传递给窗口过程或回调函数
56、WSG 消息结构
57、WNDCLASS 窗口类结构
58、PAINTSTRUCT 绘图结构
59、RECT 矩行结构
60、POINT 点结构
61、RGB 表示颜色的宏 RGB(红,绿,蓝)
62、LPRECT 矩形结构体指针
二、Windows 变量_常量的命名规律
1、 b 布尔
2、 by BYTE
3、 c chr 或WCHAR TCHAR
4、 n short
5、 i int
6、 x、y 分别表示x 坐标,y 坐标
7、 cx、cy 分别表示x 方向长度和y 方向长度
8、 b 或f BOOL(int),f 代表“flag”
9、 w WORD(无符号short)
10、l LONG 长整数
11、dw DWORD 无符号长整数
12、fn function 函数
13、s string 字符串
14、sz 以0 字节结尾的字符串
15、h 句柄
16、p 指针
17、lpfn 指向函数的长指针
18、cb 字节数
19、lpsz 指向以0 结尾的字符串的长指针
20、g_ 全局变量
21、c_ 常量
22、m_ 类数据成员
23、s_ 静态变量
24、CS_ 类风格选项
25、CW_ 创建窗口选项
26、DT_ 绘制文本选项
27、IDI_ 图标ID 号
28、IDC_ 光标ID 号
29、MB_ 消息框选项
30、SND_ 声音选项
31、WM_ 窗口消息
32、WS_ 窗口风格
33、rc 矩形