按键精灵 打开浏览器如何在内部,打开显示软件窗口?

Sina Visitor System按键精灵如何识别弹窗? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。2被浏览885分享邀请回答0添加评论分享收藏感谢收起能真正后台运行的按键精灵代码支持最小化和切换窗口_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
能真正后台运行的按键精灵代码支持最小化和切换窗口
&&能真正后台运行的按键精灵代码支持最小化和切换窗口
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩6页未读,
定制HR最喜欢的简历
你可能喜欢按键精灵 怎么对指定窗口使用_百度知道
按键精灵 怎么对指定窗口使用
最近在研究按键精灵的后台使用,问下比如一个窗口叫X,怎样编程才能让这段程序只在X中有效?
我有更好的答案
一般后台找句柄就是 hwnd = Plugin.Window.Find(0,&窗口标题名字&)hwnd就是存储这要找的窗口句柄 这是找一个的。如果要多开用以下代码hwnd = Plugin.Window.Search(&窗口标题字&)Dimhwnd_aDimhwnd_bhwnd_a = split(hwnd, &|&)hwnd_b = UBound(hwnd_a)这样hwnd_a()数组里面就存储了所有标题含有你要的字符的窗口的句柄hwnd_b是数组数量。
采纳率:100%
原版的就很好 一直没啥问题一般后台找句柄就是 hwnd = Plugin.Window.Find(0,&窗口标题名字&)hwnd就是存储这要找的窗口句柄 这是找一个的,如果要多开用以下代码hwnd = Plugin.Window.Search(&窗口标题名字&)Dim hwnd_aDim hwnd_bhwnd_a = split(hwnd, &|&)hwnd_b = UBound(hwnd_a)这样hwnd_a()数组里面就存储了所有标题含有你要的字符的窗口的句柄hwnd_b是数组数量
本回答被提问者采纳
例子:Hwnd = Plugin.Window.GetKeyFocusWnd()//获取当前可发送信息的窗口句柄赋值给HwndCall Plugin.Bkgnd.KeyPress(Hwnd, 70)//按F键比如一个窗口模式的游戏,你点中标题栏最为当前窗口,这个程序只对标题栏起作用,应该是选中内容栏,比如说记事本的编辑模式(虽然说记事本一直处于编辑模式下),我前几天搞一个网页游戏,我用360浏览器选择窗口模式,选中标题栏不行,必须点内容,就是人物能跑能跳的情况下,运行脚本才行,上面这个程序刚刚测试过的,希望能帮到你。ps:关于楼上的多开的情况,我也是学的不咋地,命令还没学全。这是按键精灵8.0的命令,那个回答的最多的人,发的命令是老版本的,也不知道楼主用的哪个版本的按键精灵
HI号,我白天都在线.由于你的说明不是很清楚,所以只能通过交流才能更清晰的明白要所要的效果.我会根据你的要求帮你把代码完善.以下代码直接复制可用Dim t1 t2//下面这句是得到当前最前面的窗口句柄Plugin hwnd = Window.GetKeyFocusWnd()//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:113)按键Plugin Bkgnd.KeyPress(Hwnd, 112)Delay 200//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:113)按键Plugin Bkgnd.KeyPress(Hwnd, 113)Delay 200//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:114)按键Plugin Bkgnd.KeyPress(Hwnd, 114)Delay 1600//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:115)按键Plugin Bkgnd.KeyPress(Hwnd, 115)Delay 200//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:116)按键Plugin Bkgnd.KeyPress(Hwnd, 116)t2=nowt1=nowWhile 1=1
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:113)按键
Plugin Bkgnd.KeyPress(Hwnd, 113)
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:114)按键
Plugin Bkgnd.KeyPress(Hwnd, 114)
Delay 1600
If DateDiff(&s&,t1,now)&=61
Goto 按F1循环
If DateDiff(&s&,t2,now)&=181
Goto 按F4F5循环
Rem 按F1循环
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:112)按键
Plugin Bkgnd.KeyPress(Hwnd, 112)
If DateDiff(&s&,t2,now)&=181
Goto 按F4F5循环
Rem 按F4F5循环
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:115)按键
Plugin Bkgnd.KeyPress(Hwnd, 115)
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:116)按键
Plugin Bkgnd.KeyPress(Hwnd, 116)
If DateDiff(&s&,t1,now)&=61
Goto 按F1循环
t2=nowEndWhile
要获取窗口句柄
获取句柄方法蛮多的
后台最好用别的插件
按键原版的不是很好
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 按键精灵怎么打开脚本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信