Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.764 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Mauszeiger Fadenkreuz auch ausserhalb des eigenen Fensters

  Alt 10. Sep 2010, 12:54
OK, nach der Mittagspause fiel es mir dann wie Schuppen von den Haaren: SetCaptureControl, das lässt die Maus nur die Events des zugewiesenen Controls bekommen...Da muss halt erst ein Click her, daß das wieder gerade biegt.

In diesem Sinne, das korrekte Control zugewiesen und nun gehts:
Delphi-Quellcode:
  Form2.SetBounds(0, 0, Screen.DesktopWidth, Screen.DesktopHeight);
  Form2.Show;
  Screen.Cursor := crCross;
  SetCaptureControl(Form2);
Danke!

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat