Ejemplo n.º 1
0
        public static BKMODE SetBkMode(HandleRef hdc, BKMODE mode)
        {
            BKMODE result = SetBkMode((HDC)hdc.Handle, mode);

            GC.KeepAlive(hdc.Wrapper);
            return(result);
        }
Ejemplo n.º 2
0
        public static BKMODE GetBkMode(IHandle hdc)
        {
            BKMODE result = GetBkMode(hdc.Handle);

            GC.KeepAlive(hdc);
            return(result);
        }
Ejemplo n.º 3
0
        public static BKMODE SetBkMode(IHandle hdc, BKMODE mode)
        {
            BKMODE result = SetBkMode((HDC)hdc.Handle, mode);

            GC.KeepAlive(hdc);
            return(result);
        }
            /// <summary>
            ///  Selects <paramref name="bkmode"/> into the given <paramref name="hdc"/>.
            /// </summary>
            public SetBkModeScope(HDC hdc, BKMODE bkmode)
            {
                _previousMode = SetBkMode(hdc, bkmode);

                // If we didn't actually change the mode, don't keep the HDC so we skip putting back the same state.
                _hdc = _previousMode == bkmode ? default : hdc;
            }
Ejemplo n.º 5
0
 public static extern BKMODE SetBkMode(HDC hdc, BKMODE mode);
Ejemplo n.º 6
0
 int SetBkMode(IntPtr hdc, BKMODE bkmode);
Ejemplo n.º 7
0
 public static extern int SetBkMode(IntPtr hdc, BKMODE iBkMode);
Ejemplo n.º 8
0
 public static extern BKMODE SetBkMode(IntPtr hdc, BKMODE mode);
Ejemplo n.º 9
0
 public static extern int SetBkMode(IntPtr hdc, BKMODE iBkMode);
Ejemplo n.º 10
0
 public static partial BKMODE SetBkMode(HDC hdc, BKMODE mode);