标签: multithreading visual-c++ mfc threadpool ui-thread
在MFC中,UI相关操作(Draw paint)可以在工作线程中执行吗?我的问题是截至目前,主要线程在绘制UI相关项目时花费了大量时间。但是如果我可以逐段地将UI绘图相关操作委托给工作线程,则主线程变为空闲,以便用户可以使用完成绘图的应用程序的剩余部分。这可能吗?
答案 0 :(得分:1)
你应该做相反的事情。 通常,主应用程序线程应该仅用于GUI内容,因为它默认具有 Windows消息泵。剩下的工作应该在线程中完成。