![]() |
Das Handle der zuletzt aktiven Anwendung
Hallo
Ich möchte an die zuletzt aktive Anwendung (Notepad, Word etc.) eine Nachricht aus meiner Delphianwendung senden. Dazu benötig ich das Handle in der zuletzt aktiven Anwendung. Meine Vorstellung ist in etwa eine Ereignis in TApplication wie 'BeforeActivate'. Da könnte ich dann über 'GetforegroundWindow' das Handle erwischen , bevor meine Appliaction den Focus bekommt ! Vielleicht geht es aber einfacher ? Danke Für eure Mühe Ronald |
Re: Das Handle der zuletzt aktiven Anwendung
Hi,
Du könntest WM_GETFOCUS hooken und das Handle des Fensters welches den Fokus verloren hat steht im wParam der Message. |
Re: Das Handle der zuletzt aktiven Anwendung
Hallo
Klingt sehr interessant , es reichen aber meine Kenntnisse nicht aus ! Hättest Du vielleicht ein kleines Code-Beispiel ! Danke Ronald |
Re: Das Handle der zuletzt aktiven Anwendung
Ich verschiebe das mal nach WinAPI.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 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