資源泄漏的悲劇

最近在仿QQ2009登陸界面,優化

出現了資源泄漏.ui

 


平時寫慣了.NET程序,不多會注意到這點.對象

 

界面的每次從新消息GDI引用計數直線上升,  GDI對象 沒有釋放 內存也直線上升,就形成了資源泄漏.內存

找了半天是 畫刷句柄沒有釋放.資源

  ::DeleteObject(hBrush);
  ::DeleteObject(hOldBrush);it

想起了這些詞彙io

「resource acquisition is initialization」:「資源獲取即初始化」 RAII  RTTI 運行時的類型發現, 對象資源管理器class

 

優化後,GDI對象固定了.
登錄

 

記錄 一下,引用

接着寫完其它控件.

相關文章
相關標籤/搜索