【MFC多线程】工作者模式的建立和传递参数,线程内读取主线程变量
之前写的MFC程序是单线程的,在进行循环计算时主界面假死,所以对此进行了修改。作为初学者,寻找资料的时候,发现了两种传递参数的办法,其实归根结底是一种,只不过是传递的类有区别。
参考博客:MFC子线程中更新控件内容的两种办法
在MFC中,一般用全局函数AfxBeginThread()来创建并初始化一个线程(工作者线程,还有一个重载形式是用于创建用户界面线程)的运行。函数的原型是:
CWinThread* AfxBeginThread(
AFX_THREADPROC pfnThreadProc,
原创
2020-07-27 11:09:15 ·
776 阅读 ·
0 评论