在VC6.0中使用HANDLE OpenThread(DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwThreadId );
时不能直接调用 因为其虽然在存在于kernel32.dll

在MSDN中声明
Requirements
Windows NT/2000/XP: Included in Windows 2000 and later.
Windows 95/98/Me: Included in Windows Me.
Header: Declared in Winbase.h; include Windows.h.
Library: Use Kernel32.lib.
但是在VC98目录下的Winbase.h中并没有该函数的声明 所以再调用该函数时需要如下操作
VC6.0中OpenThread函数使用

本文介绍如何在Visual C++ 6.0环境中正确使用OpenThread函数,包括解决函数未在Winbase.h中声明的问题,通过定义函数类型、获取内核模块句柄及函数指针来实现跨进程线程操作。

1358

被折叠的 条评论
为什么被折叠?



