2009年(19)
分类: WINDOWS
2009-03-27 22:42:03
本质类型 | 字节数 | 定义过程(来历) | 含义 | |
ATOM | unsigned short | 2 | unsigned short→WORD→ATOM | 在Atom表中,一键(16位整数)一值(一个String)为一个Atom。 |
BOOL | int | * | int→BOOL | 逻辑变量,布尔值 (取值为 TRUE 或 FALSE) |
BOOLEAN | unsigned char | 1 | unsigned char→BYTE→BOOLEAN | 逻辑变量,布尔值 (取值为 TRUE 或 FALSE) |
BYTE | unsigned char | 1 | unsigned char→BYTE | 字节型,8位。 |
CALLBACK | __stdcall | 调用 | __stdcall→CALLBACK | 回调函数的调用约定 |
CHAR | char | 1 | char→CHAR | 8位Windows字符(ANSI) |
COLORREF | unsigned long | 4 | unsigned long→DWORD→COLORREF | 红,绿,蓝(RGB)值 |
CONST | const | 关键字 | const→CONST | 常量 |
CRITICAL_SECTION | RTL_CRITICAL_SECTION结构体 | ? | RTL_CRITICAL_SECTION(结构)→CRITICAL_SECTION | Critical-section对象 |
DWORD | unsigned long | 4 | unsigned long→DWORD | 32位无符号整数 |
DWORD_PTR | unsigned long | 4 | unsigned long→ULONG_PTR→DWORD_PTR(另有其它路径) | 略……(用处挺大,不过太长了) |
DWORD32 | unsigned int | * | unsigned int→DWORD32 | 32位无符号整数 |
DWORD64 | unsigned __int64 | 8 | unsigned __int64→DWORD64 | 64位无符号整数 |
FLOAT | float | 4 | float→FLOAT | 浮点数变量 |
HACCEL | HACCEL__结构体指针 | 由DECLARE_HANDLE(name)宏定义的指向HACCEL__结构体的指针 | 快捷键列表的句柄 | |
HANDLE | void *(一个地址) | void *→HANDLE | 对象的句柄 | |
HBITMAP | HBITMAP__结构体指针 | 由DECLARE_HANDLE(name)宏定义的指向HBITMAP__结构体的指针 | 位图的句柄 | |
HBRUSH | HBRUSH__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 画刷的句柄 | |
HCONV | HCONV__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 动态数据交换(DDE)会话的句柄 | |
HCONVLIST | HCONVLIST__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 动态数据交换(DDE)会话列表的句柄 | |
HCURSOR | HICON__结构体指针 | HICON__ *→HICON→HCURSOR | 光标的句柄 | |
HDC | HDC__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 设备上下文(DC)的句柄 | |
HDDEDATA | HDDEDATA__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 动态数据交换数据的句柄 | |
HDESK | HDESK__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 桌面(Desktop)的句柄 | |
HDROP | HDROP__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | Handle to an internal drop structure. | |
HDWP | void *(一个地址) | void *→HANDLE→HDWP | Handle to a deferred window position structure. | |
HENHMETAFILE | HENHMETAFILE__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 增强图元文件的句柄 | |
HFILE | int | * | int→HFILE | 由OpenFile(而不是CreateFile)打开的文件的句柄. |
HFONT | HFONT__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 字体的句柄 | |
HGDIOBJ | void near * | void NEAR *→HGDIOBJ | GDI对象的句柄 | |
HGLOBAL | void *(一个地址) | void *→HANDLE→HGLOBAL | 全局内存块的句柄 | |
HHOOK | HHOOK__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 句子(hook)的句柄 | |
HICON | HICON__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 图标的句柄 | |
HIMAGELIST | _IMAGELIST结构体指针 | _IMAGELIST *→HIMAGELIST | 图片列表的句柄 | |
HIMC | HIMC__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 输入上下文的句柄 | |
HINSTANCE | HINSTANCE__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 实例的句柄 | |
HKEY | HKEY__结构体指针 | 由DECLARE_HANDLE(name)宏定义……(另有一条路径,一样) | 注册表键的句柄 | |
HKL | HKL__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 输入点标识符 | |
HLOCAL | void *(一个地址) | void *→HANDLE→HLOCAL | 本地内存块的句柄 | |
HMENU | HMENU__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 菜单的句柄 | |
HMETAFILE | HMETAFILE__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 图元文件的句柄 | |
HMODULE | HINSTANCE__结构体指针 | HINSTANCE__*→HINSTANCE→HMODULE | 模块的句柄。值由模块的位置来决定。 | |
HMONITOR | HMONITOR__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 显示器的句柄 | |
HPALETTE | HPALETTE__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 调色板的句柄 | |
HPEN | HPEN__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 画(线)笔的句柄 | |
HRGN | HRGN__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 区域的句柄 | |
HRSRC | HRSRC__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 资源的句柄 | |
HSZ | HSZ__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 动态数据交换(DDE)字符串的句柄 | |
HWINSTA | HWINSTA__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 窗口状态的句柄 | |
HWND | HWND__结构体指针 | 由DECLARE_HANDLE(name)宏定义…… | 窗口的句柄 | |
INT | int | * | int→INT | 32位有符号整数 |
INT_PTR | int(_W64 int即__w64 int) | * | _W64 int→INT_PTR,_W64就是__w64,是为了解决32位与64位编译器的兼容性而设置的关键字 | 管理员在2009年8月13日编辑了该文章文章。 -->
给主人留下些什么吧!~~
|