m1u2521 发表于 2020-2-15 10:32:22

怎么通过进程ID获取到该进程的句柄

就是一个程序的类名在不段变化 都是些字母 没有共同点我要怎么才能取到该程序的窗口句柄   同过进程可以找到该窗口的句柄吗如果能找到 应该怎么找

admin 发表于 2020-2-15 10:32:23

m1u2521 发表于 2020-2-15 12:30
他的类名会变动 不知道怎么添就空了

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

admin 发表于 2020-2-15 11:26:02

窗口类名会变化如何用易语言取得窗口句柄?方法有很多

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







m1u2521 发表于 2020-2-15 11:42:52

admin 发表于 2020-2-15 11:26
窗口类名会变化如何用易语言取得窗口句柄?方法有很多

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

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

admin 发表于 2020-2-15 12:10:19

m1u2521 发表于 2020-2-15 11:42
关键是父句柄也是 变动的现在连父句柄也取不到能不能不通过 类名 和标题 取到窗口句柄...


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

m1u2521 发表于 2020-2-15 12:29:02


m1u2521 发表于 2020-2-15 12:30:47

他的类名会变动 不知道怎么添就空了

254652900 发表于 2020-2-15 13:17:14


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

m1u2521 发表于 2020-2-15 13:34:11

admin 发表于 2020-2-15 12:49
你这个窗口_PID查找是模块命令.对应大漠哪个命令呢
你直接用大漠.FindWindowByProcessId 就行了.还有类名 ...

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

著名的绘画家 发表于 2020-2-15 16:17:35

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页: [1] 2
查看完整版本: 怎么通过进程ID获取到该进程的句柄