我有一个大型旧程序,它有一些相当复杂的图形显示(全部通过标准 API 调用)。该程序似乎运行良好,但我最近在该程序运行时查看了 Windows 任务管理器的“句柄”字段,并注意到句柄的数量逐渐且无情地向上攀升。
是否有一些软件或策略可以用来追踪这个流氓句柄的创建?
我希望该程序会创建大量句柄,但我也希望这会达到一个限制。所以我真正想看到的是代码的哪一部分创建了最新的句柄。
编辑:在对“进程资源管理器”进行一些调查后,我发现正在蔓延的是“句柄”而不是“GDI 句柄”。所以我想这意味着它与复杂的图形无关。