打开一个空白记事本,运行下面的程序procedure TForm1.Button1Click(Sender: TObject); var hNotePad:HWND; hedit:HWND; s1:string;//要插入的文字 begin s1:='向记事本插入文字'; hNotePad:=FindWindow(nil,'无标题 - 记事本'); if hNotePad<>0 then begin hedit:=FindWindowEx(hNotePad,0,'edit',nil); SendMessage(hedit,WM_SETTEXT,Length(s1),Integer(PChar(s1))); end; end;
var
hNotePad:HWND;
hedit:HWND;
s1:string;//要插入的文字
begin
s1:='向记事本插入文字';
hNotePad:=FindWindow(nil,'无标题 - 记事本');
if hNotePad<>0 then
begin
hedit:=FindWindowEx(hNotePad,0,'edit',nil);
SendMessage(hedit,WM_SETTEXT,Length(s1),Integer(PChar(s1)));
end;
end;