Ejemplo n.º 1
0
 public static extern int InvertRect(IntPtr hDC, ref RECTAPI rect);
Ejemplo n.º 2
0
 public static extern bool DrawFocusRect(IntPtr hWnd, ref RECTAPI rect);
Ejemplo n.º 3
0
 public static extern int DrawText(IntPtr hDC, string lpString, int nCount, ref RECTAPI Rect, int wFormat);
Ejemplo n.º 4
0
 public static extern int FillRect(IntPtr hDC, ref RECTAPI rect, IntPtr hBrush);
Ejemplo n.º 5
0
 public static extern int GetClipBox(IntPtr hDC, ref RECTAPI rectBox);
Ejemplo n.º 6
0
		private void RenderBorder()
		{
            IntPtr hdc = NativeUser32Api.GetWindowDC(this.Handle);
            RECTAPI s = new RECTAPI();
            NativeUser32Api.GetWindowRect(this.Handle, ref s);

			using (Graphics g = Graphics.FromHdc(hdc))
			{
				DrawingTools.DrawBorder((ControlBorderStyle) (int) this.BorderStyle, this.BorderColor, g, new Rectangle(0, 0, s.Width, s.Height));
			}
            NativeUser32Api.ReleaseDC(this.Handle, hdc);
		}
Ejemplo n.º 7
0
 public static extern int DrawText(IntPtr hDC, string lpString, int nCount, ref RECTAPI Rect, int wFormat);
Ejemplo n.º 8
0
 public static extern int GetClipBox(IntPtr hDC, ref RECTAPI rectBox);
Ejemplo n.º 9
0
 public static extern bool GetWindowRect(IntPtr hWnd, ref RECTAPI rect);
Ejemplo n.º 10
0
 public static extern bool InvalidateRect(IntPtr hWnd, ref RECTAPI rect, bool erase);
Ejemplo n.º 11
0
 public static extern bool DrawFocusRect(IntPtr hWnd, ref RECTAPI rect);
Ejemplo n.º 12
0
 public static extern int InvertRect(IntPtr hDC, ref RECTAPI rect);
Ejemplo n.º 13
0
 public static extern int FillRect(IntPtr hDC, ref RECTAPI rect, IntPtr hBrush);
Ejemplo n.º 14
0
 public static extern bool GetWindowRect(IntPtr hWnd, ref RECTAPI rect);
Ejemplo n.º 15
0
 public static extern IntPtr CreateRectRgnIndirect(ref RECTAPI rect);
Ejemplo n.º 16
0
 public static extern bool InvalidateRect(IntPtr hWnd, ref RECTAPI rect, bool erase);
Ejemplo n.º 17
0
 public static extern IntPtr CreateRectRgnIndirect(ref RECTAPI rect);