如何获取某个windows窗体(非delphi开发的)的句柄,并在这个窗体的某个文本框中输入一串字符,然后再运行窗体上的一个按钮 

解决方案 »

  1.   

    findwindow
    findwindowex
    sendmessage
    看看delphi关于这三个函数的帮助吧
      

  2.   

    你打开一个记事本,然后运行:
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      sendmessage(findwindowex(findwindow('notepad',nil),0,'Edit',nil),WM_SETTEXT,0,LPARAM(PChar('sdf')));
    end;理解一下吧
      

  3.   

    非常感谢!!在记事本中是可以.
      但是我是要在windos的搜索窗口中的第二个文本框输入某个串,然后再执行搜索,如何实现?