__stdcall怎么使用?
DCD 2009-11-06 02:06:00 刚接触C++,写一个多线程从FTP下载的代码
void CAx3Ctrl::GetFtpFile(LPCTSTR filename)
{
HANDLE hThread1;
hThread1 = CreateThread(NULL,0,getFtpFileThread,filename,0,NULL);
}
unsigned long CAx3Ctrl::getFtpFileThread(LPCTSTR filename)
{
return 0;
}
报的错误是:
C2664: 'CreateThread' : cannot convert parameter 3 from 'unsigned long (const char *)' to 'unsigned long (__stdcall *)(void *)'
请问该怎样修改?谢谢!