写一个程序把一字串,输入到另外的其它程序的一个子窗体中,100分!!(100分)

  • 主题发起人 主题发起人 psstudio
  • 开始时间 开始时间
P

psstudio

Unregistered / Unconfirmed
GUEST, unregistred user!
看过离线包,还是不是很懂.
要写的那个程序里面的一个子窗体(可按快捷键弹出),要把一字串直接输入到它的窗口上面,
不知道是什么语言写的,不知道是不是通用都是EDIT框,不过.只有那个框是灰色的.如何实别?
 
我顶一下......急用啊.
 
有技术含量,光有分不行的。
 
代码我没有思路我可以考虑、

、用GetCursorPos得到Cursor的绝对坐标;
2、用WindowFromPoint得到窗口的handle;
3、发送这个HANDLE 一个消息 WM_SETCHAR,
4。当然也可以取得这个HANDEL的的是否可以输入。

是个比较麻烦的问题,方法就是上面了。
 
你可以取出窗体的句柄 然后用sendmessage(句柄,特定说明,串指针,nil) 给窗体发消息就可以实现
 
请大家帮帮帖点儿代码.......学习一下.
按键一下,把abcdefg这个字串输入到 进程名为 aa.exe 的一个窗体上,.
 
没有积分谁作,呵呵
 
楼上的朋友.100分啊....我晕......
 
代码比较复杂,不过你可以BAIDU,DELPHIBOX.COM,TOMORE.COM能够找到这些函数的时候方法。代码也有的,你自己拼拼就OK了。
 
现在基本上OK了.就是=号不能实现模拟按键...高手支招.!!!!
 
错了.=号的伪代码是187,现在就只有不知道?号的伪代码是多少了??
 
表面上看,另外程序编辑框中已经输入内容了,但另外程序提示没有输入内容
 
你的意思是说输入进去 了..只是看不到???????? 不太可能吧
 
怎么还没有人作呀。好吧我作作看以前作过的,就是修改其他程序的标题
 
后退
顶部