Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Nur sichtbare Fenster auflisten

  Alt 4. Dez 2006, 18:01
Thx, habs hingekriegt.

Delphi-Quellcode:
function EnumWinProc(Wnd: THandle; LParam: LongInt): Boolean; stdcall;
var
 WinCaption : string;
 Len: integer;
begin
 Result := True;
 Len := GetWindowTextLength(Wnd);
 SetLength(WinCaption, Len);
 GetWindowText(Wnd, PChar(WinCaption), Len+1);
 if (Trim(WinCaption) <> '') and (iswindowvisible(wnd)) then
   Form3.Listbox1.Items.Add(Format('%.6x : %s', [Wnd, WinCaption]));
end;
  Mit Zitat antworten Zitat