UINT ExecutingFunction(LPVOID pParam);-----这是我的线程处理函数
CWinThread myThread = AfxBeginThread(&CMultiThreadDlg::ExecutingFunction,&m_process);-----创建线程函数
但是编译出错Error 1 error C2665: 'AfxBeginThread' : none of the 2 overloads could convert all the argument types如果写成CWinThread myThread = AfxBeginThread(ExecutingFunction,&m_process);
则出错为
Error 1 error C3867: 'CMultiThreadDlg::ExecutingFunction': function call missing argument list; use '&CMultiThreadDlg::ExecutingFunction' to create a pointer to member m_process是一个进度条对象,我用的是vs2005请大家帮我看看怎么解决
CWinThread myThread = AfxBeginThread(&CMultiThreadDlg::ExecutingFunction,&m_process);-----创建线程函数
但是编译出错Error 1 error C2665: 'AfxBeginThread' : none of the 2 overloads could convert all the argument types如果写成CWinThread myThread = AfxBeginThread(ExecutingFunction,&m_process);
则出错为
Error 1 error C3867: 'CMultiThreadDlg::ExecutingFunction': function call missing argument list; use '&CMultiThreadDlg::ExecutingFunction' to create a pointer to member m_process是一个进度条对象,我用的是vs2005请大家帮我看看怎么解决
是类成员?
如果是要定义成 static
如果谁告诉为什么要申明成static的,或者你们从哪知道要申明成static的我就把分给他
顺便提一下,结贴的时候不一定要把分都只给某一个人,你可以根据每个人回复的参考价值来评分,所有人的分数总和等于帖子的分数即可。