【发布时间】:2014-11-13 13:17:29
【问题描述】:
完成执行 在我的应用程序中,我有一个模式对话框。单击对话框中的按钮时,会弹出带有进度条的无模型对话框。
我正在使用工作线程来增加无模型对话框中的进度条。
在弹出无模型对话框后的父对话框中,它从dll调用api并且主线程忙。当主线程(父对话框)忙时,工作线程不增加进度条。如果主线程不忙,那么只有进度条在增加。
我尝试使用 postmessage 和 sendmessage 从工作线程向主线程发送通知......但在完成 Dll API 的执行后,只有主线程更新 UI。
感谢任何帮助。
谢谢。
【问题讨论】:
-
进度条有两种。您没有提及您正在使用什么类型,或者显示适当的代码来帮助您。
标签: c++ multithreading visual-c++ mfc