进程ID到进程HANDLE的转换:
HANDLE GetProcessById(DWORD id)
{
return OpenProcess(0,TRUE,id);
}
进程HANDLE到ID的转换:
DWORD id = GetProcessId(handle);
线程ID到HANDLE的转化:
HANDLE GetThreadById(DWORD id)
{
return OpenThread(0,TRUE,id);
}
博客主要介绍了进程和线程ID与HANDLE的转换方法。包括进程ID到进程HANDLE的转换函数GetProcessById,进程HANDLE到ID的转换使用GetProcessId,以及线程ID到HANDLE的转换函数GetThreadById。
进程ID到进程HANDLE的转换:
HANDLE GetProcessById(DWORD id)
{
return OpenProcess(0,TRUE,id);
}
进程HANDLE到ID的转换:
DWORD id = GetProcessId(handle);
线程ID到HANDLE的转化:
HANDLE GetThreadById(DWORD id)
{
return OpenThread(0,TRUE,id);
}