关于线程~~~~~重谢,70分!!!
在程序中这样开始一个线程调用为什么出错??
行338: CWinThread *mythread;
行339: mythread=AfxBeginThread(DoWithMsges,&m_hWnd,THREAD_PRIORITY_BELOW_NORMAL,0,CREATE_SUSPENDED);
以上是在一个基于对话框的应用程序中的代码段,其中DoWithMsges是在对话框中定义的一个 Public void方法!
编译出错信息是
E:\VC\newsock\newsockDlg.cpp(339) : error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'void (void *)'
请问是什么原因,我是第一次用线程这东西,不知道怎么用,是不是还需要其他的代码啊?