我已经使用AfxBeginThread()创建了一个CWinThread m_pThread对象。然后我需要毁掉它。在一些操作之后,我需要再次创建线程。我又给AfxBeginThread()打电话了。
我收到消息this may be due to corruption of the heap...了。我没有在测试线程中做任何事情。
TestMFCThread::OnBnClickedButton2() ThreadParam* param = new ThreadParam; AfxBeginThread(Test, param);但是它给了我这个错误:
1 IntelliSense: no instance of overloaded function "AfxBeginThread" matches
我需要在使用一些对话框的MFC应用程序中使用创建线程,但是因为线程函数在类中,所以我必须将其设置为静态,然后我不能使用任何控件,因为它们不是静态的,即使我将它们设置为静态,我也会收到一些链接器错误。这就是错误(无静态)使用静态:
unresolved external symbol "public: static class CListBo