按键精灵 获取网页flash游戏 句柄 以360浏览器为例

在这里插入图片描述
这是按键精灵抓抓获取到的


Hwnd = Plugin.Window.Find("360se6_Frame","4399弹弹堂-盛世七载-(495服)--4399网页游戏----专注精品页游的一线游戏平台 - 360安全浏览器 12.2")
zhwnd=Plugin.Window.FindEx(HWnd,0,"Chrome_RenderWidgetHostHWND",0)
zz = Plugin.Window.FindEx(zhwnd, 0, "Container", 0)//都是类名
c = Plugin.Window.FindEx(zz, 0, "Shell Embedding", 0)
c1 = Plugin.Window.FindEx(c, 0, "Shell DocObject View", 0)
c2 = Plugin.Window.FindEx(c1, 0, "Internet Explorer_Server", 0)
c3=Plugin.Window.FindEx(c2,0,"MacromediaFlashPlayerActiveX",0)
//Hwnd2 = Plugin.Window.Find("MacromediaFlashPlayerActiveX","")
//Hwnd3 = Plugin.Window.FindEx(590308, 0, "Static", 0)
Call Plugin.Bkgnd.LeftClick(c3, 718, 564)

需要从父窗口 360浏览器开始一步一步获取到游戏窗口句柄
因为实际游戏窗口的句柄没有类名 没能直接获取句柄
具体参考了这几篇文章
想做一个后台用于页游的脚本,但是网页中的flash窗口只有类名没有标题
在这里插入图片描述
按键精灵怎么获取网页“里”的句柄
在这里插入图片描述
[按键精灵教程]获取子窗口句柄遇到的多种情况
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40938312/article/details/107912354
今日推荐