AfxBeginThread的参数为什么不对呢????
我在操练多线程编程时遇到下面的问题:
线程主函数:
UINT CTaskingDoc::ThreadFunc(LPVOID pParam)
{
CSpinner* lpSpin=(CSpinner*)pParam;
..........
..........
return 0;
}
在另一函数中启动线程:
..........
m_pSpinThread[nIndex]=AfxBeginThread(ThreadFunc, (LPVOID &)m_cSpin[iSpnr]);
..........
结果编译错误:
“error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'
Error executing cl.exe.”
到底问题出在哪里???
望高手赐教,本人在此先谢过了!!
BLUELAKE