智慧交通 App 开发如何提升城市交通管理与用户出行体验
961
2022-08-27
如何检测GDI资源的泄漏。
内存泄漏,MFC提供机制去检测,但是GDI资源的泄漏,确实无法通过基础机制去检测的。这里提供一个检测和定位GDI泄漏的程序
介绍:
一个容易使用,强大,高效检测和定位GDI泄漏的工具。它可以在visual studio中使用
关于工具的机制:
工具有两个部分GdiLeakDtector.exe和GdiSpy.dll
GdiLeakDtector.exe是一个特殊的调试器,它在debug模式-入进程,并将GdiSpy.dll注入调试程序。GdiSpy将截获GDI的调用和释放到日志。这样,就可能发现泄漏的资源。它有误报的可能性。因为在程序有可能在GdiSpy.dll释放后,在释放GDI资源。不过这个误报很容易被发现。不是个大问题。
Memleak.exe 是一个内存泄漏的测试程序。
附件 :/Files/alantop/release.rar
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~