BOOL 布尔型变量
BYTE 字符类型(8位)
CHAR 8比特字节(ANSI)
CONST 常量,相当于标准C中的"const"关键字
DWORD 32字节无符号整形数据
DWORD32 32字节无符号整形数据
DWORD64 64字节无符号整形数据
FLOAT 浮点数据类型
HANDLE 对象的句柄,最基本的句柄类型
HICON 图标的句柄
HINSTANCE 程序实例的句柄
HKEY 注册表键的句柄
HMODULE 模块的句柄
HWND 窗口的句柄
INT 32位符号整形数据类型
INT_PTR 指向INT类型数据的指针类型
INT32 32位符号整形
INT64 64位符号整形
LONG 32位符号整形,相当于C语言的标准数据类型long
LONGLONG 64位符号整形
LONG32 32位符号整形
LONG64 64位符号整形
LPARAM 消息的L参数
WPARAM 消息的W参数
LPCSTR Windows(ANSI)字符串常量
LPCTSTR 根据环境配置,如果定义了UNICODE,则是LPCWSTR类型,否则是LPCSTR类型
LPCWSTR UNICODE字符串常量
LPDWORD 指向DWORD类型数据的指针
LPSTR Windows(ANSI)字符串变量
LPTSTR 根据环境配置,如果定义了UNICODE,则是LPWSTR类型否则是LPSTR类型
LPWSTR UNICODE字符串变量
SHORT 无符号短整形(16位)
SIZE_T 表示内存大小,以字节为单位,其最大值是CPU最大寻址范围
TCHAR 如果定义了UNICOD,则是WCHAR,否则为CHAR
UCHAR 无符号CHAR
UINT 无符号INT
ULONG 无符号LONG
VOID 无符号,相当于标准C语言的void
WCHAR 16位Unicode字符
WINAPI Windows API的函数调用方式,常见于SDK头文件中对API函数的声明中,相当于_stdcall(更严格地讲,这 不是数据类型,而是一种函数调用约定)
WORD 16位无符号整形数据
这些宏定义见WINDEF.h。下载地址:http://download.csdn.net/detail/dscyw/5201836