예제 #1
0
        public static bool GetViewportOrgEx(HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint)
        {
            bool retVal = IntGetViewportOrgEx(hdc, lpPoint);

            DbgUtil.AssertWin32(retVal, "GetViewportOrgEx([hdc=0x{0:X8}], [out point]) failed.", hdc.Handle);
            return(retVal);
        }
예제 #2
0
        public static bool MoveToEx(HandleRef hdc, int x, int y, IntNativeMethods.POINT pt)
        {
            bool retVal = IntMoveToEx(hdc, x, y, pt);

            DbgUtil.AssertWin32(retVal, "MoveToEx(hdc=[0x{0:X8}], x=[{1}], y=[{2}], pt=[{3}] failed.", hdc.Handle, x, y, pt);
            return(retVal);
        }
예제 #3
0
 /// <summary>
 ///  Modifies the viewport origin for a device context using the specified horizontal and vertical offsets in
 ///  logical units.
 /// </summary>
 public void TranslateTransform(int dx, int dy)
 {
     IntNativeMethods.POINT orgn = new IntNativeMethods.POINT();
     IntUnsafeNativeMethods.OffsetViewportOrgEx(new HandleRef(this, _hDC), dx, dy, orgn);
 }
예제 #4
0
 public static extern bool IntSetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.POINT point);
예제 #5
0
 public static extern bool IntGetViewportOrgEx(HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint);
예제 #6
0
 public static extern bool IntMoveToEx(HandleRef hdc, int x, int y, IntNativeMethods.POINT pt);
예제 #7
0
        public static bool OffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point)
        {
            bool retVal = IntOffsetViewportOrgEx(hDC, nXOffset, nYOffset, point);

            DbgUtil.AssertWin32(retVal, "OffsetViewportOrgEx([hdc=0x{0:X8}], dx=[{1}], dy=[{2}], [out pPoint]) failed.", hDC.Handle, nXOffset, nYOffset);
            return(retVal);
        }
예제 #8
0
 public static extern bool IntOffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point);
 public static bool SetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.POINT point)
 {
     return(IntSetViewportOrgEx(hDC, x, y, point));
 }
 public static bool OffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point)
 {
     return(IntOffsetViewportOrgEx(hDC, nXOffset, nYOffset, point));
 }
 public static bool MoveToEx(HandleRef hdc, int x, int y, IntNativeMethods.POINT pt)
 {
     return(IntMoveToEx(hdc, x, y, pt));
 }
 public static bool GetViewportOrgEx(HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint)
 {
     return(IntGetViewportOrgEx(hdc, lpPoint));
 }
 public void TranslateTransform(int dx, int dy)
 {
     IntNativeMethods.POINT point = new IntNativeMethods.POINT();
     IntUnsafeNativeMethods.OffsetViewportOrgEx(new HandleRef(this, this.Hdc), dx, dy, point);
 }
 public void TranslateTransform(int dx, int dy)
 {
     IntNativeMethods.POINT point = new IntNativeMethods.POINT();
     IntUnsafeNativeMethods.OffsetViewportOrgEx(new HandleRef(this, this.Hdc), dx, dy, point);
 }