[求助]关于宏和宏定义的几段代码意思
请问高手这几段代码是什么意思
是WinDef.h和winnt.h中的
1
#define DECLARE_HANDLE(name) struct name##__ { int unused; }; typedef struct name##__ *name
2
#ifndef WIN_INTERNAL
DECLARE_HANDLE (HWND);
DECLARE_HANDLE (HHOOK);
#ifdef WINABLE
DECLARE_HANDLE (HEVENT);
#endif
请高手解释一下 谢谢啦
[此贴子已经被作者于2007-11-11 22:04:07编辑过]