函数调用问题ThreadCreateThread(NULL,0,即将调用函数B 这里应该填入什么内容?,NULL,0,&ThreadID)函数B:
函数调用问题
Thread=CreateThread(NULL,0,即将调用函数B 这里应该填入什么内容?,NULL,0,&ThreadID);
函数B:
DWORD WINAPI Create(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
在创建线程参数中 应该填入什么?
十分感谢
[解决办法]
Thread=CreateThread(NULL,0,即将调用函数B 这里应该填入什么内容?,NULL,0,&ThreadID);
函数B:
DWORD WINAPI Create(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
在创建线程参数中 应该填入什么?
十分感谢
直接以Create为第三个参数是不行的,应该再建一个函数将DWORD WINAPI Create(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow) 包装起来。
DWORD WINAPI ThreadProc( LPVOID lpParameter)
{
Create....
return 0;
}
Thread=CreateThread(NULL,0,ThreadProc, NULL,0,&ThreadID);
如果是在windows下编程,CreateThread相关的例子程序可以很容易的找到的。
[解决办法]
[解决办法]
Thread=CreateThread(NULL,0,即将调用函数B 这里应该填入什么内容?,NULL,0,&ThreadID);
即将调用函数B 这里应该填入什么内容?//....线程函数名
[解决办法]
函数是啥参数是要看你做什么的。第一步你必须了解各个参数含义是啥,然后根据你需求填参数。想别人给你个用之海内都可以的答案,这是不可能的。编程哪有这么简单。要说这里该填什么,估计神仙也不知道
