Home » Tipps & Tricks » Komponenten » Allgemein » TWinControl beim Mauszeiger ermitteln

TWinControl beim Mauszeiger ermitteln

Die folgende Funktion ermittelt das Control, über dem sich z.Zt. der Mauszeiger befindet.Die Funktion kann nur Controls innerhalb der eigenen Anwendung ermitteln. Wird an der Stelle kein Control gefunden, z.B. weil sich die Maus zum Zeitpunkt des Aufrufs außerhalb des Formulars befindet, wird nil zurückgegeben.

function GetControl: TControl;
begin
  Result := FindDragTarget(Mouse.CursorPos, True);  
end;