thx, habs soweit hinbekommen...
so bekomm ich die der reihe nach muss halt nach dem ersten gefunden abbrechen
Delphi-Quellcode:
arr_BrowserClasses : array[1..2] of string = ('MozillaUIWindowClass','IEFrame');
...
var
hwnd, chwnd : THandle;
p : array[0..256] of Char;
begin
hwnd := FindWindow(nil, nil);
GetClassName(hwnd, P, SizeOf(P));
while hwnd <> 0 do begin
hwnd := GetWindow(hwnd, GW_HWNDNEXT);
GetClassName(hwnd, P, SizeOf(P));
// Firefox 1.0 - 1.5
if string(P) = arr_BrowserClasses[1] then begin
// Fenstertitel holen
GetWindowText(hwnd, P, 255);
ShowMessage(P);
end;
// IE 6.0
if string(P) = arr_BrowserClasses[2] then begin
// Fenstertitel holen
GetWindowText(hwnd, P, 255);
ShowMessage(P);
end;
end;
aber mein problem ist, ich hab zwar jetzt die fenstertitel, aber wie komm ich an die
URL???
Wenn ich die Klasse der Adressleisten weiß, wie kann ich an die ran kommen????
habs mit findwindowex versucht, aber ohne erfolg!
????
wenn ich