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 WM_Create abfangen? (https://www.delphipraxis.net/15818-wm_create-abfangen.html)

Pseudemys Nelsoni 4. Feb 2004 15:21


WM_Create abfangen?
 
Moin,

wie kann ich das event "WM_CREATE" eines anderen programms abfangen? also sagen wir mal ich habe 2 programme, ich starte programm1 und sobald ich das programm2 starte soll programm1 "Showmessage('Programm2 wurde gestartet') anzeigen

chris 4. Feb 2004 15:26

Re: WM_Create abfangen?
 
hi,

am einfachsten wäre es in einem timer mit findwindow[ex]()

Pseudemys Nelsoni 4. Feb 2004 15:30

Re: WM_Create abfangen?
 
kann ich 100% davon ausgehen das das WM_CREATE event innerhalb des timer events auftritt? ich meine ist das mit nem timer nicht unsicher?

chris 4. Feb 2004 15:43

Re: WM_Create abfangen?
 
hi,

wenn du den timer benutzt kommt darin lediglich z.b. das vor:

Delphi-Quellcode:
if (FindWindow('Shell_TrayWnd',nil) <> 0) then ShowMessage('Taskbar vorhanden!')
dann hast du mit wm_create nichts mehr am hut

Pseudemys Nelsoni 4. Feb 2004 16:00

Re: WM_Create abfangen?
 
ah, danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:00 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