读书人

HANDLE 的定义,该如何解决

发布时间: 2012-05-02 15:36:04 作者: rapoo

HANDLE 的定义

C/C++ code
winnt.h 中的HANDLE,定义如下;#ifdef STRICTtypedef void *HANDLE;#if 0 && (_MSC_VER > 1000)#define DECLARE_HANDLE(name) struct name##__; typedef struct name##__ *name#else#define DECLARE_HANDLE(name) struct name##__{int unused;}; typedef struct name##__ *name#endif#elsetypedef PVOID HANDLE;#define DECLARE_HANDLE(name) typedef HANDLE name#endiftypedef HANDLE *PHANDLE;这段代码什么意思啊???


[解决办法]
想利用编译器的类型检查

读书人网 >VC/MFC

热点推荐