MFC并不是线程安全的,用子线程操作用户界面,可能导致线程主线程无法终止。
例如在子线程处理函数中进行如下操作:
Ondestroy中等待子线程结束:
当关闭对话框时后,从资源管理器中依旧可以看到线程并未终止。