【发布时间】:2014-02-09 02:19:40
【问题描述】:
您好,我目前正在使用 Visual Studio 2010 编写一个 Windows 表单应用程序,我正在编写的应用程序需要更新表单上的标签,而与发生的任何事件无关 - 我知道可以使用事件处理程序更新表单,但这需要和事件发生在做某事。
我打算使用某种形式的主循环来不断更新表单 - 我只是不知道在哪里放置这样的循环?我想我听说过一种叫做消息循环的东西,它会去那里吗?或者我是否必须创建一个单独的线程才能这样做 - 如果我确实创建了一个单独的线程,我会在访问另一个线程中创建的控件时遇到问题吗?
基本上我正在为电梯系统建模,需要在不按下任何按钮的情况下不断更新有关电梯的某些详细信息,例如当前楼层、上下等
如果需要,我可以发布代码
【问题讨论】:
标签: c++ multithreading winforms visual-studio-2010 visual-c++