internal static extern bool IntersectRect(out InteropValues.RECT lprcDst, [In] ref InteropValues.RECT lprcSrc1, [In] ref InteropValues.RECT lprcSrc2);
internal static extern int GetWindowRect(IntPtr hwnd, out InteropValues.RECT lpRect);
internal static extern bool ReadProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress, out InteropValues.RECT lpBuffer, int dwSize, out int lpNumberOfBytesRead);