GDI對象都必須調(diào)用相應的方法進行銷毀。如下表
GDI對象 | 產(chǎn)生方法 | 銷毀方法 |
位圖(HBITMAP) | CreateBitmap,CreateBitmapIndirect, CreateCompatibleBitmap,CreateDIBitmap, CreateDIBSection,CreateDiscardableBitmap | DeleteObject |
畫刷(HBRUSH) | CreateBrushIndirect,CreateDIBPatternBrush, CreateDIBPatternBrushPt,CreateHatchBrush, CreatePatternBrush,CreateSolidBrush | DeleteObject |
設備上下文(HDC) | CreateDC | DeleteDC,ReleaseDC |
字體(HFONT) | CreateFont,CreateFontIndirect | DeleteObject |
內(nèi)存DC(HDC) | CreateCompatibleDC | DeleteDC |
調(diào)色板(HPALETTE) | CreatePalette | DeleteObject |
畫筆(HPEN) | CreatePen,CreatePenIndirect | DeleteObject |
區(qū)域(HRGN) | CombineRgn,CreateEllipticRgn, CreateEllipticRgnIndirect,CreatePolygonRgn, CreatePolyPolygonRgn,CreateRectRgn, CreateRectRgnIndirect,CreateRoundRectRgn, | DeleteObject
|