Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Fokus des fensters feststellen (https://www.delphipraxis.net/185628-fokus-des-fensters-feststellen.html)

khh 25. Jun 2015 13:21

Fokus des fensters feststellen
 
hallo zusammen,
mit


Delphi-Quellcode:
  Fensterxy.show;
zeige ich ein Fenster an.
Fenster = Form ;-)
Leider hat das Fenster nicht den Fokus, heisst die Buttons darauf lassen sich nicht anklicken.
Wie kann ich feststellen welches Fenster den Fokus gerade hat?

Danke euch

BadenPower 25. Jun 2015 13:30

AW: Fokus des fensters feststellen
 
GetActiveWindow()
GetForegroundWindow()

Dalai 25. Jun 2015 13:39

AW: Fokus des fensters feststellen
 
Es gibt auch noch TControl.BringToFront, und da TForm von TControl abgeleitet ist, steht das auch dort zur Verfügung.

MfG Dalai

khh 25. Jun 2015 13:55

AW: Fokus des fensters feststellen
 
danke dir,
BringToFront funktioniert.

Ich hätte aber noch gerne gewusst, welches Form den Fokus hatte.
Wo sind GetActiveWindow() und
GetForegroundWindow() definiert?

Dalai 25. Jun 2015 14:11

AW: Fokus des fensters feststellen
 
Zitat:

Zitat von khh (Beitrag 1306606)
Ich hätte aber noch gerne gewusst, welches Form den Fokus hatte.
Wo sind GetActiveWindow() und
GetForegroundWindow() definiert?

Unit Windows, auch im Lazarus.

MfG Dalai

khh 25. Jun 2015 14:14

AW: Fokus des fensters feststellen
 
danke dir


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz