标签: multithreading forms
我刚刚开始了一个新的VC ++表单项目。我知道我可以通过生成的表单头文件中的事件来操作我的表单。
但是,为了更好的设计,我希望能够从外部控制对象更新表单(例如,在系统中生成新数据时)。
问题是,在生成的主文件中,Application :: Run(gcnew());意味着我无法发送任何命令(例如更改按钮上的文本),因为这一直持续运行,直到表单关闭。
你通常如何处理这个问题?我是以错误的方式接近这个吗?
非常感谢您的帮助。