public bool FillRect(ref RECT rect, COLOR color) { return FillRect(this, ref rect, (int)color + 1); }
private static extern bool FillRect(HDC hDC, ref RECT lprc, int color);
public bool FillRect(ref RECT rect, HBRUSH brush) { return FillRect(this, ref rect, brush); }
private static extern bool FillRect(HDC hDC, ref RECT lprc, HBRUSH hbr);
public static extern bool AdjustWindowRectEx(ref RECT lpRect, WS style, bool bMenu, WS_EX exStyle);
public static extern bool GetWindowRect(HWND hwnd, ref RECT lpRect);
public static extern bool GetClientRect(HWND hwnd, ref RECT lpRect);
public static extern int DrawText(IntPtr hDC, string lpString, int nCount, ref RECT lpRect, DT uFormat);