Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Fensterwechsel erkennen? (https://www.delphipraxis.net/63303-fensterwechsel-erkennen.html)

TriphunEM 16. Feb 2006 15:36


Fensterwechsel erkennen?
 
hallo.

ich würde gern global das Wechseln zwischen Fenstern ermitteln um einen bestimmten code auszuführen.

bisher hab ich mit einem timer das fenster im vordergrund abgefragt, aber das frist zu viel speicher.

gibt es eine bestimmte Windows-Botschaft die man da abfangen kann, wenn ja bis jetzt konnte ich keine finden!

Bernhard Geyer 16. Feb 2006 15:38

Re: Fensterwechsel erkennen?
 
Wie wäre es die WM_ACTIVATE-Message zu hooken?

dataspider 16. Feb 2006 16:07

Re: Fensterwechsel erkennen?
 
Also, innerhalb der Application meinst du nicht zufällig?
Dann kann man auch eine Methode für Screen.OnActiveFormChange schreiben.

Cu, Frank

TriphunEM 16. Feb 2006 16:09

Re: Fensterwechsel erkennen?
 
und wie bekomm ich den globalen hook hin?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.

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