读书人

“HANDLE”: 未声明的标识符,HANDLE 这

发布时间: 2012-03-25 20:55:17 作者: rapoo

“HANDLE”: 未声明的标识符,HANDLE 这东西需要自己定义吗???急
RT

[解决办法]
宏定义,在某个头文件中定义的。你要include那个头文件。

估计就是int类型吧。
[解决办法]
试试加个 windows.h

[解决办法]
找不到的话就:

C/C++ code
#define HANDLE
[解决办法]
int类型
[解决办法]
探讨
试试加个 windows.h

[解决办法]
贴下你的代码吧。
[解决办法]
加了 windows.h的话 就把 winnt.h这个头文件去掉
[解决办法]
自己加一个呗:
#ifdef _WIN32
typedef HANDLE void*;
#else
typedef HANDLE int;
#endif

MSDN:
Handle to an object.
This type is declared in WinNT.h as follows:
typedef PVOID HANDLE;

Pointer to any type.
This type is declared in WinNT.h as follows:
typedef void *PVOID;

HANDLE 不就是 void* 么


[解决办法]
自己定义下,如果必须要用的话
[解决办法]
LZ把代码贴出来吧!

读书人网 >C语言

热点推荐