您的位置:首页 > 其它

Windows常见数据类型及变量_常量命名规律

2014-11-28 00:05 302 查看

Windows常见数据类型及变量_常量命名规律

一、Windows常见数据类型

1、ATOM 原子(字符串在原子表中的参考值)

2、BOOL 布尔型变量

3、BOOLEAN 布尔型变量

4、BSTR 32位字节符

5、BYTE 字节(8位),无符号整数

6、CHAR Windons字符

7、COLORREF 用作颜色的32位值

8、CONST 执行时其值保持不变的量

9、DLGPROC 指向应用程序定义的对话框回调过程的指针

10、DWORD 32位无符号整数

11、FARPROC 指向回调函数的指针

12、FLOAT 浮点型变量

13、GLOBALHANDLE 全局内存块句柄

14、HACCEL 快捷键表句柄

15、HANDLE 对象句柄

16、HBITMAP 位图句柄

17、HBRUSH 画刷句柄

18、HCTR 子窗口控件句柄

19、HCURSOR 光标句柄

20、HDC 设备描述表句柄

21、HDLG 对话框句柄

22、HFILE 文件句柄

23、HFONT 字体句柄

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 矩形
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: