-2
下面是我的code.it得到一个句柄错误。Windows中的c线程HWND错误
`
int main(){
HWND hMainWin;
DWORD threadID;
//Create thread down
HANDLE threadHandle = CreateThread(NULL,
0,
threadFunction,
(LPVOID)hMainWin,
0,
&threadID);
}
DWORD WINAPI threadFunction(LPVOID param){ //my thread function
HANDLE hwnd = (HANDLE)param;
for(int i=0;i<5;i++)
{
printf("hello");
}
return 0;
}
错误:
该消息很明确:您将单元化变量传递给线程创建函数。 –
我不明白,我该怎么解决它。 –
你认为在hMainWin中存储了什么值? – immibis