Hallo,
ich habe ein kleines Problem. Ich würde gerne in einem fremden Programm einen Button klicken.
Das klappt eigentlich so:
Delphi-Quellcode:
var
wnd: HWND;
begin
wnd := FindWindow(nil,'Fenstertitel');
if IsWindow(wnd) then
begin
btn := FindWindowEx(wnd, 0, nil, 'Button_Caption');
if wnd <> 0 then
begin
SendMessage(wnd,BM_CLICK,2,0);
end;
end;
end;
Mein Problem ist das Fenster in dem Der Button ist, ist Selbst ein Fenster im Fenster.
Wenn es Tabs sind kann man das ja so finden:
FindHWnd := FindWindowex(wnd, 0, '#32774', 'Config');
Aber was muss man bei Fenster machen?
MfG
XXcD