一调用CFileDialog,线程数增加18个

kingyo 2015-08-05 09:40:27
今天在编写MFC的程序,无意中在VS2013调试时发现我的程序中线程居然有21个之多,可我知道的也就一个主线程,一个我自己的后台工作线程,一个看名字知道是gdiplus线程,其他18个在我调用CFileDialog之后就出现了,其中一个RPC回调线程,一个Wcnapi.dll线程,一个fundisc.dll线程,三个shlwapi.dll线程,其余都是ntdll.dll线程。如图:

前3个线程我知道,后面所有的线程都是在文件对话框打开后出现的,有没有人告诉我,这怎么回事啊。
...全文
80 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2015-08-07
  • 打赏
  • 举报
回复
mfc程序会启动很多线程在后台做事情。这个是它内在实现
kingyo 2015-08-05
  • 打赏
  • 举报
回复
补充,我是在Win7旗舰版x64,VS2013.5

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧