2011-12-01 78 views
0

我想构建一个MFC窗口应用程序,从多个设备获取输入并实时在监视器上显示分析结果。当然,我必须使用线程(ui和worker)很多。我开始阅读“Win32中的多线程应用程序”等书籍,但仍需要帮助构建应用程序。使用MFC线程的任何示例实时应用程序?

如果可能的话,我想在同一个环境中从一个好的开源项目中学习。你能推荐其中之一吗?实际上,只要它使用ui和工作线程与MFC一起构建,其中任何一个都可以,可能与设备一起工作。

我知道以下项目,但希望能有另外一个可能的话:

http://msdn.microsoft.com/en-us/library/s3wsyb55(v=vs.80).aspx

http://www.codeproject.com/KB/threads/threads_and_mfc.aspx

更新:我设法找到更多的样本。以下列出的开源应用程序帮助了很多。

http://www.codeproject.com/KB/cpp/OpenSource_VC_MFC.aspx

谢谢!

+4

刚一说明,Windows不是一个实时操作系统,所以应用程序将不会是实时的,他们可能是接近它,但不依赖于它。 为了一个好的开始(线程,用户界面),请看http://www.codeproject.com/KB/threads/process_class.aspx – Max

+0

@Max根据此参考http://en.wikipedia.org/wiki/Real-time_operating_system,Windows CE是一个实时操作系统,MFC应用程序仍然可以实时运行。所以我相信我的问题仍然有效。最大值为 –

+0

..没有什么是真正的时间系统..事实上需要大约500ms才能向受害者注册。保罗..补充说,调整线程优先级和一个窗口框的能力变得非常接近。 – baash05

回答

0
+0

我不确定这些问答中的任何一个与我的问题有关。 –

+0

下载示例代码。它演示了'AfxBeginThread'的良好用法。 – l33t

+0

我想我在我的问题中提到了示例代码。我很少这样做,但得到这个答案downvote。你在没有任何解释的情况下展示不相关的材料,而根本不读这个问题。 –