private Control ControlAtPoint(Point pt) { Win32.POINT pt32; pt32.x = pt.X; pt32.y = pt.Y; return(Control.FromChildHandle(User32.WindowFromPoint(pt32))); }