新建线程问题
用api CreateThread创建线程提示出错。
DWORD WINAPI TServerForm::RecvThread(LPVOID lp)
{
//TODO: Add your source code here
}
void __fastcall TServerForm::Button1Click(TObject *Sender)
{
DWORD dwThreadId;
int sclient;
CreateThread(NULL,0,RecvThread,(LPVOID)&sclient,0,&dwThreadId);
}
[C++ Error] server2.cpp(189): E2034 Cannot convert 'unsigned long (__stdcall * (_closure )(void *))(void *)' to 'unsigned long (__stdcall *)(void *)'
[C++ Error] server2.cpp(189): E2342 Type mismatch in parameter 'lpStartAddress' (wanted 'unsigned long (__stdcall *)(void *)', got 'void')
请问哪错了.