帮助在MFC中使用CWinThread

时间:2011-01-11 09:50:43

标签: c++ multithreading mfc

在我的项目中我有经理类和calc类。从CWinThread派生的calc类。和经理有一个指向calc类的指针。我如何使用AfxBeginThread和哪里? 请注意我在mfc的新内容所以我很抱歉,如果有错误。 感谢

2 个答案:

答案 0 :(得分:1)

您应该可以致电Calc::CreateThread()。您需要覆盖CWinThread::Run()方法来实现您的功能,并且您可能还希望覆盖CWinThread::InitInstance()CWinThread::ExitInstance()方法。

答案 1 :(得分:1)

我认为这是一个MFC教程的问题。

因此,让我指出www.codeproject.org,这是MFC资源的最佳网站之一。 (的确,我认为那里有一些非常优秀的文章和代码示例。)

例如,您可以在文章“Threads with MFC”中找到MFC主题的介绍。