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 Message/Ereignis wenn sich ein neues Fenster öffnet (https://www.delphipraxis.net/59199-message-ereignis-wenn-sich-ein-neues-fenster-oeffnet.html)

webtom 19. Dez 2005 12:09


Message/Ereignis wenn sich ein neues Fenster öffnet
 
Welche Message muss man benutzen, damit man unter Delphi mitbekommt, wenn irgendwo unter Windows ein neues Fenster geöffnet wurde. Es soll dann praktisch ein Ereignis ausgelöst werden, dem das Windows-Handle des Fensters übergeben wird. Meine momentane Lösung mit einem Timer funktioniert zwar, ist aber sehr unelegant und unperformant.

webtom 20. Dez 2005 13:10

Re: Message/Ereignis wenn sich ein neues Fenster öffnet
 
Komisch, hat da keiner eine Lösung? :coder2:

Luckie 20. Dez 2005 13:19

Re: Message/Ereignis wenn sich ein neues Fenster öffnet
 
Du musst die API Funktionen MSDN-Library durchsuchenCreateWindow und MSDN-Library durchsuchenCreateWindowEx hooken. Wie das geht hat toms mal vorgeführt: http://www.michael-puff.de/dirindex..../Importe/toms/


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:26 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 by Thomas Breitkreuz