当前位置: 代码迷 >> Java相关 >> java怎么调用windows的api给一个窗口发送消息
  详细解决方案

java怎么调用windows的api给一个窗口发送消息

热度:370   发布时间:2008-11-20 20:09:30.0
java怎么调用windows的api给一个窗口发送消息
java怎么调用windows的api给一个窗口发送消息?


举个例子,比如说我现在打开了qq登陆界面,还没输账号和密码。然后我想用java写个程序,通过调用windows的api给qq登陆窗口发送消息来实现自动登陆。
求高人指点!
搜索更多相关的解决方案: windows  java  api  窗口  

----------------解决方案--------------------------------------------------------
有兴趣,顶起!哪位高手赐教?
----------------解决方案--------------------------------------------------------
首先我不会写
其次我有一点想法

我觉得LZ所说就是外挂,而我是不知道怎么写外挂的
用纯java去写外挂这个可能性是很小的,估计只能调用native method
如果LZ能用VC写出所要的代码,然后又非常熟悉java native这个关键字,那么写出来是没什么问题的
----------------解决方案--------------------------------------------------------
[bo][un]freish[/un] 在 2008-11-21 10:14 的发言:[/bo]

首先我不会写
其次我有一点想法

我觉得LZ所说就是外挂,而我是不知道怎么写外挂的
用纯java去写外挂这个可能性是很小的,估计只能调用native method
如果LZ能用VC写出所要的代码,然后又非常熟悉java native这 ...

我查了很多资料,jni确实是一条路。我在网上查到了一个java版的qq自动登录器。
里面用了RunTime.getRunTime().exec(String cmd);这个我也知道,就是cmd这个参数难搞。
它里面是这样的cmd=QQpath + " /START QQUIN:" + QQnumber + " PWDHASH:" + result + " /STAT:41";
qq路径后面的参数我就不知道啥意思了,各面不妨讨论下
----------------解决方案--------------------------------------------------------
  相关解决方案