Windows基本的数据类型

王朝vc·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

Windows基本的数据类型

下面列出较为常用的数据类型,大体包括了字符型、整型、浮点型、布尔型、

指针型以及Windows应用程程特有的句柄型,表示指针型的数据类型往往以P或LP

作为前缀,而句柄型总是冠以H。

类型 定义

-------------------------------------------------------------

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

BOOL 布尔型(逻辑型)变量(应为TRUE或FALSE)

BOOLEAN 布尔型(逻辑型)变量(应为TRUE或FALSE)

BYTE 字节(8位)

CCHAR Windows字符

CHAR Windows字符

COLORREF RGB(红绿蓝)颜色值(32位)

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

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

DWORD 双字(32位)

DWORDLONG 双双字(64位)

FARPROC 指向应用程序定义的指针

FLOAT 浮点型变量

GLOBALHANDLE 全局内存块句柄

HACCEL 加速键表句柄

HANDLE 对象句柄

HBITMAP 位图句柄

HBRUSH 画刷句柄

HDC 设备描述表句柄

HFILE 文件句柄

HFONT 字体句柄

HGDIOBJ GDI(图形设备接口)对象句柄

HGLOBAL 全局内存块句柄

HHOOK 钩子句柄

HICON 图标句柄

HINSTANCE 实例句柄

HLOCAL 本地内存句柄

HMENU 菜单句柄

HOOKPROC 指向应用程序定义的钩子的指针

HPALETTE 调色板句柄

HPEN 画笔句柄

HWND 窗口句柄

LOCALHAND 本地内存句柄

LONG 32位无符号值

LONGLONG 64位无符号值

LPARAM 32位消息参数

LPCSTR 指向Windows常字符串(以空字符结束)的指针

LPSTR 指向Windows字符串(以空字符结束)的指针

LPVOID 指向任意类型的指针

PROC 指向回调函数的指针

SHORT 短整型数

UCHAR 无符号Windows字符

UINT 无符号整数

ULONG 无符号长整型数(32位)

USHORT 无符号知整型数(16位)

VOID 任意类型

WNDPROC 指向在应用程序中定义的窗口过程的指针

WORD 无符号字(16位)

WPARAM 32位消息参数

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航