看流星社区

 找回密码
 注册账号
查看: 3568|回复: 9

对付游戏标题名不断变化的方法

[复制链接]

该用户从未签到

发表于 2011-3-25 09:30:59 | 显示全部楼层 |阅读模式
刀剑2的游戏标题名是不断变化的,我们可以取类名,下面给出代码:
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

发表于 2011-3-25 09:31:54 | 显示全部楼层
FindWindow("Afx:400000:3:10011:1900011:0",NULL);//参数一是类名,参数二的标题因为变化所以不取。

其余的都是各项处理,这就看出了编程的良好风范,谢谢分享!

另外,有一个问题,如果类名也不方便你将怎么办呢?

该用户从未签到

发表于 2011-3-25 09:32:22 | 显示全部楼层
是啊,征途的类名就是变化的。。。

该用户从未签到

发表于 2011-3-25 09:32:38 | 显示全部楼层
征途类名是变化的 但好象都包含有“征途”这两字,所以解决的办法是,遍历窗口把包含有这两字的窗口句柄存入数组就可以了

该用户从未签到

发表于 2011-3-25 09:32:48 | 显示全部楼层
学习啦。!楼上的方法 也很厉害哈。!

该用户从未签到

发表于 2011-3-25 09:33:26 | 显示全部楼层
有的类名也是不断变化的,还有的进程名也是不断变化的,就是类名,窗口标题,进程名都是变化的。这种时候我一般是找出当前所有进程对应的路劲,比如说进程 1,对应的路劲是 D:\游戏\蜀门\aaa.exe然后取得D:\游戏\蜀门 这个路劲,判断这个文件夹里面是否含有某个地图,或者特定的文件。来识别它是不是我要挂接的目标进程

该用户从未签到

发表于 2011-3-25 09:34:12 | 显示全部楼层
还有一个办法

就是遍历进程快照,找到符合条件的进程。。比方说 进程名字。

然后挂接。。。完事

该用户从未签到

发表于 2014-3-24 20:02:19 | 显示全部楼层
支持楼主啊

该用户从未签到

发表于 2014-6-24 09:00:17 | 显示全部楼层
回复 1# 遗失记忆


    这个得学习一下啦

该用户从未签到

发表于 2018-8-13 17:16:27 | 显示全部楼层
666666666666666666666666666
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-3-28 20:27

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表