public static extern IntPtr WindowFromPoint(POINT Point);
public static extern bool ScreenToClient(IntPtr hwnd, ref POINT lpPoint);
public static extern IntPtr ChildWindowFromPoint(IntPtr hwndParent, POINT Point);