R
rules
Я использовал эту функцию для запуска потока
Но после того как переустановил винду и наново поставил VC на тот же код компилятор выдает ошибку
error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'
При чем старые файли, те которые пахали, и пашут и компилируются!!!
Ниче не погу понять. Помогите кто может!
Код:
void CTest2Dlg::onOK()
{
// TODO: Add extra validation here
AfxBeginThread(run, this);
}
UINT CTest2Dlg::run(LPVOID p)
{
CTest2Dlg * me = (CTest2Dlg *)p;
me->run();
return 0;
}
void CTest2Dlg::run()
{
while(1)
{
..........
}
}
Но после того как переустановил винду и наново поставил VC на тот же код компилятор выдает ошибку
error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'
При чем старые файли, те которые пахали, и пашут и компилируются!!!
Ниче не погу понять. Помогите кто может!