class cDownLoad
{
public:
 void createThread();//开线程
 fileInfo doFileInfo;//文件信息(与服务器定义一样)
 int startTask();//开始传文件n
 //long m_index;
 BOOL good[BLACK];
 int  fileRange[2*BLACK];
 UINT threadFunc(LPVOID lpparam);//下载进程
 int sendRequest();//发文件信息
 //cDownLoad();
 //virtual ~cDownLoad();
private:
 CCriticalSection criticalSection;
};
void createThread()
{
 AfxMessageBox("开启线程下载!");
  for(int i=0;i<BLACK;i++)
  AfxBeginThread(threadFunc,i);
}
在编译的时候AfxBeginThread(threadFunc,i);出现错误:
error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'
执行 cl.exe 时出错.
请问高手这是什么原因,怎么样才能解决这个问题,谢谢。