标签: c++ windows
如果我调用SetDlgItemText()来更新对话框文本的值,它似乎只在函数返回时更新。我正在使用它来更新状态消息,通知用户当前进度mid函数,所以我希望它立即更新。
如果无法做到这一点,我还能做些什么来做同样的结果吗?
任何帮助都将不胜感激。
感谢。
答案 0 :(得分:1)
我认为Processing函数不允许调用要设置消息的窗口的OnPaint消息。您可以将处理函数移动到一个线程,以便主线程处理UI消息。