如何用程序去控制类似于QQ的登陆按钮 怎么写程序去控制一个应用程序呢?比如用程序去启动QQ,然后点下登陆的按钮等一系列的不是人为的而是用程序去控制的。应用程序控制 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你不会是用java去做吧,建议还是用vc之类的去做这种事情吧。如果用vc,这两件事都是超级简单的了。启动程序这个就不说了,这个哪个语言都能做到,java也能轻松做到。模拟鼠标点击这个如果用vc的话,可以首先获取这个窗口的位置,然后自己对应窗口中按钮相对窗口的相对位置,计算出绝对位置后,触发mousemove,鼠标移过去之后,然后触发click就ok了。如果是用java做的话,启动程序就用runtime,模拟事件就用Robot这个类去做,也是可以做到的,不过java我不确定能不能获取其他应用程序的句柄以及位置,如果做不到的话,获取窗口的位置可以用jni去做。 这个好像很麻烦,我只会用Java,我去试试吧。 system.out.println("i="+i + ",j="+j); 请教问题.多谢了 接口 怎么将JFrame嵌入到桌面? StreamCorrupteException异常 有关comparable,谢谢!!!! 为开发小巧软件,50分征求大家意见 非常简单的算法问题,但是想不明白请教各位。。。 jdbc 连接 mysql 问题,偶看了好多贴还是解决不了 请问如何实现文件的下载??? 怎样知道焦点是否在TextField上?? 关于排序的问题 JNA调用dll时crash了。求教大牛
如果用vc,这两件事都是超级简单的了。
启动程序这个就不说了,这个哪个语言都能做到,java也能轻松做到。
模拟鼠标点击这个如果用vc的话,可以首先获取这个窗口的位置,然后自己对应窗口中按钮相对窗口的相对位置,计算出绝对位置后,触发mousemove,鼠标移过去之后,然后触发click就ok了。如果是用java做的话,启动程序就用runtime,模拟事件就用Robot这个类去做,也是可以做到的,不过java我不确定能不能获取其他应用程序的句柄以及位置,如果做不到的话,获取窗口的位置可以用jni去做。