procedure TForm1.Button1Click(Sender: TObject); var str1:array[0..255] of char; HWnd1,cal: HWnd; begin HWnd1 := FindWindow('notepad',nil ); cal :=findwindowex(hwnd1,0,'edit',nil); SendMessage(cal,WM_GETTEXT,127,integer(@str1)); showmessage(str1); end;
那个wm_settext要怎样用?
我已经把问题解决了,不过不能给分我自己!
var
str1:array[0..255] of char;
HWnd1,cal: HWnd;
begin
HWnd1 := FindWindow('notepad',nil );
cal :=findwindowex(hwnd1,0,'edit',nil);
SendMessage(cal,WM_GETTEXT,127,integer(@str1));
showmessage(str1);
end;