找回密码
 加入
搜索
查看: 2779|回复: 1

[系统综合] 怎样附加到指定进程pid的ie实例呢?[已解决]

[复制链接]
发表于 2013-11-4 00:12:54 | 显示全部楼层 |阅读模式
本帖最后由 xzxnovice 于 2013-11-5 08:24 编辑

怎样附加到指定进程pid的ie实例呢?
发表于 2013-11-4 20:25:55 | 显示全部楼层
$hwnd = _pid_jb($pid)
;~ 参数为PID,可由run返回。


Func _pid_jb($pid)
        Dim $jb = ""
        While $jb = ""
                $win_list = WinList("[REGEXPTITLE:.+]")
                For $i = 1 To $win_list[0][0]
                        If BitAND(WinGetState($win_list[$i][0]), 2) And WinGetProcess($win_list[$i][1], "") = $pid Then $jb = $win_list[$i][1]
                Next
        WEnd
        Return $jb
EndFunc   ;==>pid_jb
$oIE = __IEAttach($hwnd,'hwnd')

评分

参与人数 1金钱 +10 收起 理由
xzxnovice + 10

查看全部评分

您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 09:43 , Processed in 0.074891 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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