易语言windows消息问题100分!满意再加! 100

1,怎么取按钮句柄比如QQ登陆的那个按钮就不知道怎么取SPY++好像取不了2,投递消息鼠标点击sendmessagea(句柄,513,0,0)那两个00怎么确定?和win... 1,怎么取按钮句柄 比如QQ登陆的那个按钮 就不知道怎么取 SPY++好像取不了
2,投递消息 鼠标点击sendmessagea(句柄,513,0,0) 那两个 0 0 怎么确定?和windows消息一样吗?我看别人的代码 有时候后面有修改? 坐标??
4最后 最好给个 自动登陆QQ的源码 关键在投递消息QQ登陆按钮 不要快捷键#回车键的

满意加分!
展开
 我来答
步槐丶
2012-04-29
知道答主
回答量:18
采纳率:0%
帮助的人:22.6万
展开全部
────────────────────────────────
1.用“取鼠标所在窗口句柄”命令可以获取,不过QQ登录窗口的句柄是隐藏了的,所以你就算用这个命令也只能获取到整个QQ登录窗口的句柄,单独某个控件的句柄是肯定获取不了的。腾讯的加密隐藏能有这个破解能力的人哪来这时间混迹百度知道啊~
────────────────────────────────
2.投递消息这个我倒是能解决。第三个和第四个参数的使用要取决于第二个参数。
比如第二个参数投递的是文本之类的消息,后面两个参数无用,就设置为0.
但是如果第二个参数投递的是设置窗口大小的消息,这时候第三个和第四个参数如何填写就显而易见了。
但是这只是某些特例,一般情况下使用类似于设置窗口大小之类需要附加额外消息的消息,一般都是有使用方法的,这个应该能找到。
比如:
sendmessagea(窗口句柄,#EC_USEFONTINF,0, 边距)
#EC_USEFONTINF投递的消息就是设置控件的左、右边距。
sendmessagea(窗口句柄,#ES_LEFT,0, 0)
  ES_LEFT 文本显示居左。 这个时候只是对窗口投递一个文本显示格式为在左边,就不需要设置什么东西。故用两个0.
────────────────────────────────
3.自动登录QQ的源码实际上就需要把第一个问题解决了,但是其实第一个问题是否解决对这个的影响都不大。
因为QQ登录窗口这个窗口,不论你的焦点放在哪里,只要是在这个窗口投递了按下回车键的消息就可以登录QQ。
所以,使用sendmessageA的Dll命令投递一个按下某键设置键代码为#回车键就行。

────────────────────────────────
当然,问题我解决得不是很好,但是也是下了一番功夫的。望采纳,谢谢、。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aishuren0722
2012-04-29 · TA获得超过251个赞
知道小有建树答主
回答量:466
采纳率:0%
帮助的人:411万
展开全部
何必要这么痛苦,直接找一下QQ机器人,通过post登录,比这个方便多了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1018438419
2012-05-12 · TA获得超过702个赞
知道小有建树答主
回答量:760
采纳率:0%
帮助的人:283万
展开全部
先知道按钮标题 取得按钮句柄 发送信息模拟点击按钮────────────────────────────────
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式