有谁用过DuplicateHandle,过来看看,来者有分!
代码如下:
HANDLE threadHandle = NULL;
DuplicateHandle(GetCurrentProcess(), GetCurrentThread(),
GetCurrentProcess(), &threadHandle,
DUPLICATE_SAME_ACCESS, FALSE, THREAD_ALL_ACCESS);
CloseHandle(threadHandle);
这段代码在2k下正常,但是在98下有一定的出错概率,可能运行十次出错,也可能100次也不出错。
何故?
什么办?