HWND 展开
跳转到
DECLARE_HANDLE (HWND);
跳转到
#define DECLARE_HANDLE(name) struct name##__{int unused;}; typedef struct name##__ *name
宏替换后为
struct HWND__ {
int unused;
};
typedef struct HWND__ * HWND;
HWND 就是一个指向 HWND__ 结构体的指针
这也是句柄
typedef void *UIA_HWND;