Windows 常见数据类型及变量_常量命名规律
2013-12-04 14:37
501 查看
Windows 常见数据类型及变量_常量命名规律
初学Windows 编程时,并不是因为一些知识点的缺乏,而是因为突如其来
的一大堆新的数据类型和面孔陌生的变量,将初学者搞晕,以致动摇学习的信心。
下面分两部分介绍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 矩形
初学Windows 编程时,并不是因为一些知识点的缺乏,而是因为突如其来
的一大堆新的数据类型和面孔陌生的变量,将初学者搞晕,以致动摇学习的信心。
下面分两部分介绍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 矩形
相关文章推荐
- Windows常见数据类型及变量_常量命名规律
- windows 常见数据类型_常量的命名规律
- 不可或缺 Windows Native (2) - C 语言: 常量,变量,基本数据类型
- C语言基础之变量的命名规则、定义常量、C的数据类型
- c语言 数据类型 常量 变量 关键字 标示符命名范围
- java复习1 基本数据类型 常量变量命名 运算优先级
- .NET 基础 一步步 一幕幕 [注释、命名规则、访问修饰符、数据类型、常量、变量]
- swift学习第一天---常量变量基础数据类型
- js基础:数据类型,变量命名规范、
- C语言基础学习基本数据类型-变量的命名
- 语言基础(项目结构、数据类型、变量、常量)
- 黑马程序员--C#基础(二)-->关键字、数据类型、变量、常量
- Java基础语法(一)(标识符,关键字,注释,常量,变量,基本数据类型)
- js简介、变量、数据类型和运算符、命名法则
- JAVA中变量,常量,基本类型,引用类型,数据类型转换
- 数据类型与常量变量
- 3.1 变量和常量的数据类型;3.1.1 值类型
- JAVA_Day_02(注释 关键字 标识符 常量 进制转换 变量 数据类型 (类型转换))
- 黑马程序员——C语言基础(二)数据类型、常量以及变量
- 常量、变量、数据类型