Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
wnd : HWND;
Buf : string;
begin
wnd := 2491570; //mein beispielhandle
SetLength(Buf,SendMessage(wnd,WM_GETTEXTLENGTH,0,0)+1);
SendMessage(wnd,WM_GETTEXT,length(Buf),Integer(@buf[1]));
ShowMessage(buf);
end;
So wird jedoch "nur" die Caption ausgelesen. Wenn ich mich nicht irre, kann man den sonstigen text nicht auslesen.
Thomas H.