怎么利用findwindow函数?(1分)

  • 主题发起人 主题发起人 bottom
  • 开始时间 开始时间
B

bottom

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么利用findwindow函数?<br>我建立了两个工程project1.exe,project2.exe <br>其中project1.exe中是一个按钮,project2.exe 中是一个edit控件<br>那么我想做的是:执行按钮的click事件后,project2.exe 中的edit控件会显示"hello"?<br>这要怎么做啊?能不能写写具体的原代码,非常感谢!
 
wnd := FindWindow(0,'profect1'); &nbsp; &nbsp;//窗口标题<br>wnd := FindWindowEx(wnd,0,'edit1',0); &nbsp; //'Edit子窗口'<br>s := 'Hello';<br>For i := 1 to Length(s) do<br>SendMessage(wnd, WM_CHAR, Word(s), 0);<br>
 
不好意思我把问题说具体些:有个同学要我写一个小程序,他要的效果是:<br>在我程序点击按钮可以把我的程序中的EDIT的内容直接 发送到 别的<br>一个小游戏软件中的EDIT中(当然这不是我做的)那么要怎么做呢?
 
你应找到此程序句柄及其文本框的句柄(子窗口)。可用 &nbsp;spy++ 等工具找。再按上面方法做。
 
后退
顶部