he760471367 发表于 2020-9-22 02:18:01

这个API命令FindWindowByProcessId怎么用啊?


he760471367 发表于 2020-9-22 02:18:34

和易海视频的API命令不一样,

admin 发表于 2020-9-22 20:07:24

建议看着大漠的命令说明学习。上面都有解释。
故名思义:这个是根据进程的PID来查找窗口的句柄。参数一为进程ID。参数二为类名。可以不填。如果不填则模糊查找所有层的窗口句柄。参数三为窗口标题。也可以不填。


函数简介:

根据指定的进程Id,来查找可见窗口.

函数原型:

long FindWindowByProcessId(process_id,class,title)

参数定义:

process_id 整形数: 进程id.

class 字符串: 窗口类名,如果为空,则匹配所有. 这里的匹配是模糊匹配.

title 字符串: 窗口标题,如果为空,则匹配所有.这里的匹配是模糊匹配.

返回值:

整形数:
整形数表示的窗口句柄,没找到返回0

示例:

hwnd = dm.FindWindowByProcessId(123456,"","记事本")

he760471367 发表于 2020-9-22 23:19:57

admin 发表于 2020-9-22 20:07
建议看着大漠的命令说明学习。上面都有解释。
故名思义:这个是根据进程的PID来查找窗口的句柄。参数一为进 ...

he760471367 发表于 2020-9-22 23:21:23

用好这个 只能打开多开器,打开不了模拟器啊

yyz860723 发表于 2021-5-29 05:25:55

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页: [1]
查看完整版本: 这个API命令FindWindowByProcessId怎么用啊?