internal void ReleaseUnManagedResource() { if (_win32MemDc != null) { _win32MemDc.Dispose(); _win32MemDc = null; _originalHdc = IntPtr.Zero; } if (_hFont != IntPtr.Zero) { Win32.MyWin32.DeleteObject(_hFont); _hFont = IntPtr.Zero; } _clipRectStack.Clear(); _currentClipRect = new System.Drawing.Rectangle(0, 0, this.Width, this.Height); #if DEBUG debug_releaseCount++; #endif }