Forum: Win32/Win64 API (native code)
by DeddyH,
15. Sep 2011
Wie ist es so (testhalber)?
procedure TForm1.Button1Click(Sender: TObject);
var
S: String;
len : Integer;
wndMain, wndChild: HWND;
begin
wndMain := FindWindow('TEditWindow','Findcall.pas');
if wndMain <> 0 then
begin
Forum: Win32/Win64 API (native code)
by DeddyH,
14. Sep 2011
Dann weiß ich es auch nicht. Möglicherweise hat die Fremdsoftware etwas gegen das Auslesen und fängt daher WM_GETTEXT(LENGTH) ab. Das ist allerdings reine Spekulation.
Forum: Win32/Win64 API (native code)
by DeddyH,
14. Sep 2011
Keine Ursache. Übrigens wirst Du mit GetWindowText nicht weit kommen:
Forum: Win32/Win64 API (native code)
by DeddyH,
14. Sep 2011
Das Tool kann Dir den entsprechenden Code doch automatisch generieren ;)