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 Fenstertitel (https://www.delphipraxis.net/103765-fenstertitel.html)

Masteric 21. Nov 2007 14:02


Fenstertitel
 
Hi, ich habe nochmal ein Problem.
Und zwar möchte ich wissen, ob es eine einfache Möglichkeit gibt, um die Titel aller offenen Fenster anzuzeigen.

Es gibt ja eine Möglichkeit ein Fenster zu suchen, mit

Delphi-Quellcode:
var g:hwnd;
begin
g := FindWindow(nil, PChar((DAS FENSTER));
end;
Aber gibts auch was wenn man den Titel nicht kennt? Also das man alle geöffneten Fenster auflisten kann?

:gruebel: :gruebel:

Hoffe ihr könnt mir helfen. :-D

DeddyH 21. Nov 2007 14:10

Re: Fenstertitel
 
Aus dem Hut würde ich sagen, mit EnumWindows durch die Fenster iterieren und mit GetWindowText den Titel auslesen, ist aber ohne Gewähr.

bitsetter 21. Nov 2007 14:40

Re: Fenstertitel
 
Hallo,

hier gibt es ein Beispiel mit alle Fenster mit einem Button in der Taskbar auflisten, den Code brauchst du nur noch etwas abändern. Vom Prinzip her könnte man es so machen.

Masteric 21. Nov 2007 15:25

Re: Fenstertitel
 
Vielen Dank für eure schnelle Hilfe. Habs geschafft. :hello:


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