目录
GetCurrentThreadId()和GetCurrentProcessId();
GetCurrentThreadId()和GetCurrentProcessId();
DWORD WINAPI GetCurrentThreadId(void);
//库文件kernel32.h
该函数获取当前线程一个唯一的线程标识符。
DWORD WINAPI GetCurrentProcessId(void);
//库文件kernel32.h
获取当前进程的标识符。
getpid()和gettid()
pid: process id 进程id
tid: thread id 线程id
getpid():
//函数原型:int _getpid(void);
#include <process.h>//需加头文件
int main()
{
printf("pid=%d\n",getpid());
return 0;
}
gettid():
window编程中没有直接给出gettid(),可以封装:
int _gettid(void)
{
return GetCurrentThreadId();
}