Delphi/Lazarus: Handle des gerade aktiven Fensters ermitteln
Frage von Gast | 18.01.2016 um 15:48
Ist es mit Delphi oder Lazarus möglich, irgendwie das Handle des aktiven Fensters unter Windows zu bestimmen? Also das Fenster, das gerade den Fokus hat und eventuell auch gar nicht von meiner eigenen Anwendung ist?
Falls ja, kann mir vielleicht jemand einen Beispiel-Code dafür geben? Mit diesen ganzen API-Geschichten, komme ich meistens nicht besonders gut klar.
Ähnliche Themen
Delphi: Systemweiter HotKey
Tutorial | 3 Kommentare
Delphi/Lazarus: Titel des aktiven Fensters ermitteln
Tipp | 0 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Lazarus/Delphi: Width und ClientWidth - Unterschied
Info | 0 Kommentare
Delphi/Lazarus: Handle des Fensters unter dem Maus-Cursor ermitteln
Frage | 1 Antwort
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
Delphi: Mehrzeilige Caption für TLabel (zur Laufzeit und Design Zeit)
Tutorial | 1 Kommentar
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Das ist gar kein Problem, es gibt sogar eine Funktion dafür, man muss sie nur kennen. Die Funktion heißt GetForegroundWindow und hier ist ein kleines Beispiel:
Dieses Beispiel speichert das Handle des Fensters, das gerade den Fokus hat, ab. Unter Lazarus dass du natürlich nicht vergessen, Windows unter "uses" hinzuzufügen.
18.01.2016 um 17:36