public static extern bool ScreenToClient(IntPtr hWnd, out LPPOINT lpPoint);
public static extern IntPtr ChildWindowFromPointEx(IntPtr pHwnd, LPPOINT pt, uint uFlgs);
public static extern bool ClientToScreen(IntPtr hWnd, out LPPOINT lpPoint);
internal static extern bool GetCursorPos(out LPPOINT lpPoint);