コード例 #1
0
        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
        }