帮助MFC线程UI

时间:2011-01-11 06:05:09

标签: c++ multithreading mfc

我正在使用带有UI踏板的c ++ mfc项目 我有一个类名管理器和类名calc,它应该从CWinThread中删除。 manager类需要能够将数据发送到calc并从中使用一些func。我不知道如何开始我不知道如何使用CWinThread以及如何创建踏板。请帮忙。 感谢

2 个答案:

答案 0 :(得分:1)

我并不完全明白你要做什么,但据我记得,从美好的旧的mfc时代开始,通常有一个更好/更简单的解决方案,使用窗口按摩而不是线程来解决大多数问题。检查这是否适用于您的情况。

(窗口不一定是你展示的东西......)

答案 1 :(得分:0)

如果您对UI线程一无所知,我想知道您是如何得出结论需要UI线程来完成某些事情的。这是一个关于UI线程的精彩教程:UI Threads

您可以通过调用PostThreadMessage()API将数据发送到UI线程。

但是,我不明白为什么你的设计要求经理班能够使用"一些属于UI线程类的函数。