日期:2014-05-17  浏览次数:20801 次

请教大家,怎么获得一个应用程序上的输入框?
比如我们平常用的QQ,旺旺,歪歪这类软件,怎么才能获得帐号输入框,然后输入自己想要的值?(想实现自动登录)


 有详细的实例教程吗?谢谢

------解决方案--------------------
获取窗口句柄
------解决方案--------------------
API函数keybd_event
   自己百度下   例子很多的
------解决方案--------------------
自动化。

比较传统的,就是调用win32 api, 获取窗口句柄,然后做相应操作。

比较强大迅速的,微软的UI Automation技术。
------解决方案--------------------
用winapi
先获取登录窗体句柄,再获取用户名密码的输入框句柄,然后调用键盘事件输入内容,最后模拟点击事件登录。

qq可以获取登录窗体和qq号输入框的句柄,密码的句柄获取不到,因为它是画上去的。
输入用户名和密码还可以通过指定坐标的方式。