关于MFC中多线程编程的问题

2025-03-26 19:23:45
推荐回答(1个)
回答1:

多线程与单线程的区别是前者是并行,意思是多个线程同时执行
一个简单的例子,单线程程序,MessageBox弹出一个对话框,你必须要关闭这个对话框后才能在主窗口上继续操作(整个程序停止运行,等待用户关闭这个弹出窗口),多线程就不会阻塞在这里,一般来说,MFC程序操作界面是一个线程,工作计算是另一个线程。