You can pass a point in screen coordinates to the System.Windows.Forms.Control.PointToClient(System.Drawing.Point) method of the System.Windows.Forms.Control class to obtain the coordinates of the point relative to the upper-left corner of the control.