65,211
社区成员
发帖
与我相关
我的任务
分享
#include <windows.h>
#include <iostream>
using namespace std;
int pro()
{
cout<<"Hello!"<<endl;
return 0;
}
int main()
{
HANDLE handle;
int id;
handle=::CreateThread(NULL,0,pro,NULL,0,&id);
::WaitForSingleObject(handle,INFINITE);
::CloseHandle(handle);
return 0;
}#include <windows.h>
#include <iostream>
using namespace std;
DWORD WINAPI pro(LPVOID)
{
cout<<"Hello!"<<endl;
return 0;
}
int main()
{
HANDLE handle;
int id;
handle=::CreateThread(NULL,0,pro,NULL,0,(LPDWORD)&id);//原来是这第6个参数错吴造成,感觉很奇怪为什么报第3个参数有故障呢?
::WaitForSingleObject(handle,INFINITE);
::CloseHandle(handle);
return 0;
}[/Quote]#include <windows.h>
#include <iostream>
using namespace std;
int pro()
{
cout < <"Hello!" < <endl;
return 0;
}
int main()
{
HANDLE handle;
DWORD id;
handle=::CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)pro,NULL,0,&id); //就是这里没法转换成(LPTHREAD_START_ROUTINE)造成的所
//以再加也报一样的故障
::WaitForSingleObject(handle,INFINITE);
::CloseHandle(handle);
return 0;
}[/Quote]#include <windows.h>
#include <iostream>
using namespace std;
DWORD WINAPI pro(LPVOID)
{
cout<<"Hello!"<<endl;
return 0;
}
int main()
{
HANDLE handle;
int id;
handle=::CreateThread(NULL,0,pro,NULL,0,(LPDWORD)&id);
::WaitForSingleObject(handle,INFINITE);
::CloseHandle(handle);
return 0;
}
unsigned long pro(PVOID pParam)
{
cout<<"Hello!"<<endl;
return 0;
}
int main()
{
HANDLE handle;
int id;
handle=::CreateThread(NULL,0,pro,NULL,0,&id);
::WaitForSingleObject(handle,INFINITE);
::CloseHandle(handle);
return 0;
}
DWORD WINAPI pro(void* pParam)
{
cout<<"Hello!"<<endl;
//return 0;
//好像是不要返回值的,记不清了,LZ自己试一下吧……
}