从占用上看,
1、程序中是否存在较多的imagelist存放图标;
2、程序的可视化控件是否存在过多的DoubleBuffer;
从泄漏角度看
程序中的GDI API调用是否符合规范,及时释放句柄;GDI资源是否都得到正确维护;
泄漏分析工具: AQTime
虽然有这个工具,但只能确认是否存在泄漏。离定位“问题代码”,还有很长路要走,毕竟是要在几十万行代码中寻找。
Denomo 嵌入到代码中定位
正在尝试使用,目前没有支持D2009的,修改其源码中。
自行定义检测GDI资源泄漏
参考MSDN博客:点击打开链接