按键精灵 后台脚本 有句柄 但制作失败

按键精灵 后台脚本 有句柄 但制作失败,第1张

你加条TracePrint Hwnd看看有没有句柄信息

如果没有则代表句柄获取代码错误,加个Hwnd=抓抓找到的句柄代码

找好句柄信息直接开始测试,如果没动作则代表动作代码错误

注意动作的坐标是否正确,为什么是两个默认?

OpenProcess 是打开进程的 返回值是进程句柄

OpenThread 才是打开线程句柄的

ReadProcessMemory用到的是进程句柄啊,所以先得到游戏的ProcessId,然后调用OpenProcess即可得到进程句柄

我是用VC的,delphi不是很懂,不过API还是一样的,说说我的意见。

Findwindow()的第一个参数是表示类名的字符串,第二个参数是表示窗口标题的字符串,你的第一个参数设置错了,QQ主窗口的类是对话框,应该用"#32770"表示,你可以用Spy++查看的。第二个参数也不对,如果设置成nil,那么任意标题的"#32770"类的窗口都会匹配,而它返回的只是找到的第一个窗口的句柄,不一定是QQ。QQ主窗口的标题是空字符串。

但实际上,你即使用FindWindow("#32770","")找到了相应的句柄,它也不一定是QQ的。因为参数里没有任何QQ特有的信息,而系统中存在大量"#32770"的对话框,它们的标题也各种各样,很可能就有空字符串,而它返回的是找到的第一个窗口的句柄,不能保证一定是QQ。所以这个办法很差。较为可行的方法是枚举系统当前的所有进程,从中查找模块名为"QQ"的进程,从进程中查找属于该进程的窗口,当然也不排除存在其他的名为QQ的进程,但这个可能性应该比较小。

我曾经做过针对QQ的一个插件,这是做的过程中的一些体会。

1、三星官网没有手机刷机(rom/基带)等相关资料提供。

2、由于自行刷机写入系统存在风险性,如果手机系统出现问题,建议携带包修卡,购机发票和手机到就近的三星电子服务中心,由工程师解决问题。

3、不建议自行 *** 作,以免造成不必要的损失

以上就是关于按键精灵 后台脚本 有句柄 但制作失败全部的内容,包括:按键精灵 后台脚本 有句柄 但制作失败、为什么我OpenProcess取线程句柄的时候总是失败、为什么我用delphi编程获取窗口句柄不成功等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9317270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存