如何打开记事本并显示指定内容 - 回复 "苦苦苦" 的问题


问题来源: http://www.cnblogs.com/del/archive/2009/10/27/1590975.html#1696167

procedure TForm1.Button1Click(Sender: TObject);

var

  hEdit: HWND;

  str: string;

begin

  str := '准备要添加到记事本的字符串';

  WinExec('Notepad.exe', SW_SHOWNORMAL);

  hEdit := GetWindow(GetForegroundWindow, GW_CHILD);

  SendTextMessage(hEdit, WM_SETTEXT, 0, str);

end;


 
   

你可能感兴趣的:(记事本)