为什么Visual Studio显示多个线程,即使我的MFC应用不是多线程的?

Why does Visual Studio show multiple threads even though my MFC app isn't multithreaded?

本文关键字:应用 MFC 我的 多线程 显示 Studio Visual 线程 为什么      更新时间:2023-10-16

我有一个单线程MFC SDI应用程序。当我在Visual Studio中运行它时,输出窗口显示2个线程退出,而不是一个。它对调试和发布版本都这样做。为什么会这样?

Windows本身启动线程,以便代表代码执行工作。GDI+和Sockets等其他组件也做同样的事情。您的流程不仅仅是您编写的代码!