易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9963|回复: 13

[易语言问题] 怎么通过进程ID获取到该进程的句柄

[复制链接]

2

主题

9

帖子

69

积分

易语言菜鸟

Rank: 2

积分
69
威望
0
易币
60
贡献
0
积分
69
UID
1467
在线时间
3 小时
注册时间
2020-2-12
发表于 2020-2-15 10:32:22 | 显示全部楼层 |阅读模式
1易币
就是一个程序的类名在不段变化 都是些字母 没有共同点  我要怎么才能取到该程序的窗口句柄   同过进程可以找到该窗口的句柄吗  如果能找到 应该怎么找

最佳答案

查看完整内容

你这个窗口_PID查找是模块命令.对应大漠哪个命令呢 你直接用大漠.FindWindowByProcessId 就行了.还有类名为空.不是让你填"" 是不填.标题要填上.

522

主题

830

帖子

4万

积分

易语言吧管理员

Rank: 9Rank: 9Rank: 9

积分
40927

幽默大师终生成就

威望
0
易币
39702
贡献
0
积分
40927
UID
1
在线时间
1476 小时
注册时间
2019-7-19
发表于 2020-2-15 10:32:23 | 显示全部楼层
m1u2521 发表于 2020-2-15 12:30
他的类名会变动 不知道怎么添就空了

你这个窗口_PID查找是模块命令.对应大漠哪个命令呢
你直接用大漠.FindWindowByProcessId 就行了.还有类名为空.不是让你填"" 是不填.标题要填上. 截图202002151249148793..png
回复

使用道具 举报

522

主题

830

帖子

4万

积分

易语言吧管理员

Rank: 9Rank: 9Rank: 9

积分
40927

幽默大师终生成就

威望
0
易币
39702
贡献
0
积分
40927
UID
1
在线时间
1476 小时
注册时间
2019-7-19
发表于 2020-2-15 11:26:02 | 显示全部楼层
窗口类名会变化如何用易语言取得窗口句柄?方法有很多

方法1.估计你是看的教程网页游戏用的findwindowEX()这个命令在取句柄吧
如果是.类名请留空.什么也不要写
截图202002151125339849..png






回复

使用道具 举报

2

主题

9

帖子

69

积分

易语言菜鸟

Rank: 2

积分
69
威望
0
易币
60
贡献
0
积分
69
UID
1467
在线时间
3 小时
注册时间
2020-2-12
 楼主| 发表于 2020-2-15 11:42:52 | 显示全部楼层
admin 发表于 2020-2-15 11:26
窗口类名会变化如何用易语言取得窗口句柄?方法有很多

方法1.估计你是看的教程网页游戏用的findwindowEX() ...

关键是父句柄也是 变动的  现在连父句柄也取不到  能不能不通过 类名 和标题 取到窗口句柄
回复

使用道具 举报

522

主题

830

帖子

4万

积分

易语言吧管理员

Rank: 9Rank: 9Rank: 9

积分
40927

幽默大师终生成就

威望
0
易币
39702
贡献
0
积分
40927
UID
1
在线时间
1476 小时
注册时间
2019-7-19
发表于 2020-2-15 12:10:19 | 显示全部楼层
m1u2521 发表于 2020-2-15 11:42
关键是父句柄也是 变动的  现在连父句柄也取不到  能不能不通过 类名 和标题 取到窗口句柄  ...

截图202002151209554058..png
直接用模块命令简单点.
你说的情况截图给我看看.是不是你写错了.
回复

使用道具 举报

2

主题

9

帖子

69

积分

易语言菜鸟

Rank: 2

积分
69
威望
0
易币
60
贡献
0
积分
69
UID
1467
在线时间
3 小时
注册时间
2020-2-12
 楼主| 发表于 2020-2-15 12:29:02 | 显示全部楼层
R`T9LT)J1XLBC4~NW~WKNC6.png
回复

使用道具 举报

2

主题

9

帖子

69

积分

易语言菜鸟

Rank: 2

积分
69
威望
0
易币
60
贡献
0
积分
69
UID
1467
在线时间
3 小时
注册时间
2020-2-12
 楼主| 发表于 2020-2-15 12:30:47 | 显示全部楼层
他的类名会变动 不知道怎么添就空了
回复

使用道具 举报

5

主题

88

帖子

176

积分

易语言菜鸟

Rank: 2

积分
176
威望
0
易币
88
贡献
0
积分
176
UID
1530
在线时间
9 小时
注册时间
2020-2-14
发表于 2020-2-15 13:17:14 | 显示全部楼层

楼主太厉害了!楼主,我爱你!我觉得易语言吧真是个好地方!
回复

使用道具 举报

2

主题

9

帖子

69

积分

易语言菜鸟

Rank: 2

积分
69
威望
0
易币
60
贡献
0
积分
69
UID
1467
在线时间
3 小时
注册时间
2020-2-12
 楼主| 发表于 2020-2-15 13:34:11 | 显示全部楼层
admin 发表于 2020-2-15 12:49
你这个窗口_PID查找是模块命令.对应大漠哪个命令呢
你直接用大漠.FindWindowByProcessId 就行了.还有类名 ...

对 就是这个命令   易语言提示类名参数不能接受空数据
回复

使用道具 举报

11

主题

59

帖子

1622

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1622
威望
0
易币
1563
贡献
0
积分
1622
UID
1156
在线时间
32 小时
注册时间
2020-1-25
发表于 2020-2-15 16:17:35 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-11-22 03:43 , Processed in 0.248022 second(s), 44 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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