A程序即将用DELPHI写,B是用VC写的,在A里用SHELLEXCUTE调用B,并模拟键盘填充B的输入框,该如何是好?
如何知道B应用程序的输入框的句柄?B程序是已经写好的,A是正在写的。请诸位大虾赐教,不胜感激。
[解决办法]
CreateProcess
[解决办法]
SHELLEXECTUTE
后用FindWindow查找该窗口句柄,再继续获得它的输入框,比如EDIT,再用SendMessage把输入的内容发过去,OK
[解决办法]
CreateProcess 要打开URL?
那你先开启一个浏览器,比如说IE吧。 在CreateProcess中是可以给程序带参数启动的。
把你要的URL以参数形式交给IE就可以了。
[解决办法]
spy++
[解决办法]
抓窗口,抓到窗口后抓文本框,抓到文本框后给文本框发消息
用spy++可以看到窗口名,还能记录跟踪消息
装visual studio 6。0就有spy++ 了