找回密码
 加入
搜索
查看: 3638|回复: 8

[系统综合] 腾讯系列游戏窗口,无法找到句柄

  [复制链接]
发表于 2010-9-12 19:59:49 | 显示全部楼层 |阅读模式
目前使用AU3窗口信息工具无法找到腾讯系列游戏的窗口,比如qq自由幻想,使用winActivate()无法激活游戏窗口,在登陆游戏界面无法使用send(),请各位老大帮帮忙,怎么样激活该窗口并且使用send()
发表于 2010-9-12 23:38:28 | 显示全部楼层
无法找到窗口是指标题句柄这些都没有?
 楼主| 发表于 2010-9-14 13:02:49 | 显示全部楼层
回复 2# amnesiac


    标题被屏蔽看不到,句柄找不到,用spy++只可以显示,但是无法激活
发表于 2010-9-14 16:08:26 | 显示全部楼层
半年前获取过QQ寻仙的窗口句柄,其他的游戏没测试过。
发表于 2010-9-14 17:56:01 | 显示全部楼层
回复 3# yzz198318

试试用winspector,里面应该可以看到窗口标题了
 楼主| 发表于 2010-9-15 23:39:13 | 显示全部楼层
回复 5# amnesiac


    试了没有用,用该工具也无法激活自由幻想窗口
发表于 2010-9-28 15:42:10 | 显示全部楼层
$handle = WinGetHandle("[active]")
$PID = WinGetProcess($handle)
If @error Then
        MsgBox(4096, "錯誤", "無法找到該視窗。", 3)
EndIf
发表于 2010-9-29 12:50:36 | 显示全部楼层
曾经也试过,没有结果
发表于 2010-10-7 23:11:34 | 显示全部楼层
某个大大写的,通过进程名获得窗口标题,楼主试试能不能用
#Include <WinAPIEx.au3>
Local $WindowListArray=WinList()
For $i=1 To UBound($WindowListArray)-1
        If $WindowListArray[$i][0]<>"" Then
                $Result=_WinAPI_GetProcessName(WinGetProcess($WindowListArray[$i][0]))
                If $Result="notepad.exe" Then
                        MsgBox(0,"notepad.exe",$WindowListArray[$i][0]&"----句柄:"&$WindowListArray[$i][1])
                EndIf
        EndIf        
Next
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 20:45 , Processed in 0.076660 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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