GDI+ 对象泄漏(字体、画笔)



我在应用程序中遇到GDI字体和画笔泄漏。如何在源代码中找到已创建(和注释已释放)的对象?

我没有任何toHFont调用,所有对图形的访问都包含在 using 语句中。我从GDIView和.NET Memory Profiler等工具中知道它的画笔和字体 - 但他们没有说明泄漏的对象是在我的源代码中创建的。

我在VS2008,.NET 3.5中使用C#。

一个好的做法是将字体和画笔包装在"使用"/"结束使用"块中。

最新更新