Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Handle einer MainForm erhalten (https://www.delphipraxis.net/76075-handle-einer-mainform-erhalten.html)

Christian Seehase 31. Aug 2006 14:12

Re: Handle einer MainForm erhalten
 
Moin Martin,

wenn Du es selber beeinflussen kannst, funktioniert es natürlich so.

Martin K 31. Aug 2006 14:18

Re: Handle einer MainForm erhalten
 
Zitat:

Zitat von Christian Seehase
wenn Du es selber beeinflussen kannst, funktioniert es natürlich so.

Und wenn nicht - wenn es wirklich eine fremde Anwendung ist - brauch ich ersteinmal den Namen der Fensterklasse.
Wenn diese dann einen gebräuchlichen Namen wie TForm1 oder so hat, kann man wohl nix machen...

Christian Seehase 31. Aug 2006 14:20

Re: Handle einer MainForm erhalten
 
Moin Martin,

in dem Falle brauchst Du halt noch weitere Informationen, mit denen Du das Fenster eindeutig identifizieren kannst.
Dann wird zwar ein reines FindWindow nicht mehr genügen, aber das Problem sollte dennoch meist lösbar sein, z.b., mit EnumWindows und prüfen von Teilen des Titels.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:26 Uhr.
Seite 2 von 2     12   

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