首页
社区
课程
招聘
[求助]如何一个程序窗体中包含指定信息的话在进程中找出他?
2015-1-6 14:59 4573

[求助]如何一个程序窗体中包含指定信息的话在进程中找出他?

2015-1-6 14:59
4573
如何在进程中查找一个程序窗体上出现“ABCDEFG123456789”或“123456789ABCDEFG”的进程并结束它。求完整的VB代码。

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞0
打赏
分享
最新回复 (10)
雪    币: 7076
活跃值: (3468)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
bxc 6 2015-1-6 15:27
2
0
枚举窗口,枚举控件,GetWindowText.判断文字.
雪    币: 719
活跃值: (782)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
落笔飞花 1 2015-1-6 16:08
3
0
楼上正解
雪    币: 735
活跃值: (130)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yezhigang 2015-1-6 16:14
4
0
希望能够赐上一段实例。
雪    币: 735
活跃值: (130)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yezhigang 2015-1-6 16:59
5
0
举例如图:
如何根据【开始(开始不了的在下面自己选游戏)】或【用自己选择的游戏开始】再或【process Name】这三段内容找到这个程序的进程并结束这个进程。。该程序的名字及标题名称均不固定。
求附上完整的VB代码,在此谢过
上传的附件:
雪    币: 5
活跃值: (108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Anzun 2015-1-6 17:05
6
0
VB代码倒是没有

2楼说的很明白了

用枚举得到窗口句柄,

然后用GETWINDOWSTEXT获取内容。

得到内容在判断是不是和你要的一样。一样的话有了句柄还不能结束?
雪    币: 459
活跃值: (166)
能力值: ( LV9,RANK:165 )
在线值:
发帖
回帖
粉丝
yypEx 2015-1-6 17:16
7
0
不要枚举进程了,直接枚举窗体并且枚举窗体子窗体判断结果,用枚举进程还可能要读内存等一系列动作
雪    币: 459
活跃值: (166)
能力值: ( LV9,RANK:165 )
在线值:
发帖
回帖
粉丝
yypEx 2015-1-6 17:37
8
0
给楼主一个具体的代码,详见附件
代码从网上东拼西凑起来的。。。也未经优化啥的。。。

code.rar
上传的附件:
雪    币: 735
活跃值: (130)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yezhigang 2015-1-6 17:53
9
0
[QUOTE=yypEx;1343227]给楼主一个具体的代码,详见附件
代码从网上东拼西凑起来的。。。也未经优化啥的。。。

code.rar[/QUOTE]

感谢~您这个是输入PID查询进程把?》
雪    币: 459
活跃值: (166)
能力值: ( LV9,RANK:165 )
在线值:
发帖
回帖
粉丝
yypEx 2015-1-6 18:29
10
0
组织了几段代码,分别是 根据PID获得窗体句柄 和 根据窗体句柄获得其子句柄
网上抄的...没啥
剩下的标题判断,您自己可以写了噻
雪    币: 7076
活跃值: (3468)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
bxc 6 2015-1-6 18:33
11
0
自行百度+MSDN吧,养成自食其力的习惯,拒做伸手党
游客
登录 | 注册 方可回帖
返回