按键精灵 屏蔽小精灵界面 改进实现

这篇具有很好参考价值的文章主要介绍了按键精灵 屏蔽小精灵界面 改进实现。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近沉迷于按键精灵这种简单的,功能少,又不需要太多考虑类型的语言,来释放双手

在论坛搜索遇到的问题,浏览帖子的时候,发现了一个功能,“屏蔽小精灵界面”

原帖连接:

轻松屏蔽小精灵界面,实现自定义界面 _ 综合讨论 - 按键精灵论坛 (anjian.com)

我就照着在我写的小脚本中试了一下,发现确实首先弹出来的界面不再是讨厌的按键精灵小窗口了,可是过了几秒钟,可恶的小精灵窗口又弹出来了

我就在想,是不是我代码写(抄)错了。于是原封不动,复制下来,发布小精灵

DimEnv hwnd
Event Form1.LoadOver
hwnd = form1.hwnd
hwnd = Plugin.Window.GetParentWindow(hwnd)
hwnd = Plugin.Window.GetParentWindow(hwnd)
hwnd = Plugin.Window.GetParentWindow(hwnd)
Plugin.Window.Hide hwnd
hwnd2 = form2.hwnd
W = Plugin.sys.GetScRX
H=plugin.sys.GetScRY
Plugin.Window.Move hwnd2, (W-form2.Width)/2 , (H-form2.Height)/2
form2.Show
End Event

Event Form2.UnLoad
plugin.Window.Close hwnd
End Event
Event Form2.Load
Plugin.Window.Hide hwnd
End Event

结果一样,首先弹出的是我们想要的Form2,但是紧接着就迎来了Form1也就是和按键精灵小精灵界面融合的那个界面,呼,这肯定不是我想要的啊,还附赠了一个热点(广告)

按键精灵去掉其他界面,ui,Powered by 金山文档

好吧,看看写的是什么,第七行,把hwnd句柄对应的窗口hide,那我在Form1把Form2成功load出来的时候,我给你close了呗

尝试之后,果然只有窗体2,不想要的窗体1不出现了,附赠的热点(广告)也不出现了

Event Form2.Load
Plugin.Window.Close hwnd
End Event

可是作为初学者,又不知道有没有影响,会不会影响整个程序的运行,或许之前的大佬因为有影响,所以没把这个Form1给close掉

因此,我想,那不如加一个监控,等他再冒泡的时候,给他继续hide起来

Dimenv hwnd
Dimenv closeform0

Event Form1.LoadOver
hwnd = form1.hwnd
hwnd = Plugin.Window.GetParentWindow(hwnd)
hwnd = Plugin.Window.GetParentWindow(hwnd)
hwnd = Plugin.Window.GetParentWindow(hwnd)
Plugin.Window.Hide hwnd
hwnd2 = form2.hwnd
W = Plugin.sys.GetScRX
H=plugin.sys.GetScRY
Plugin.Window.Move hwnd2, (W-form2.Width)/2 , (H-form2.Height)/2
form2.Show
End Event


Event Form2.UnLoad
plugin.Window.Close hwnd
End Event
Event Form2.Load
Plugin.Window.Hide hwnd
closeform0 = BeginThread(waitingForForm1Again)
End Event

Sub waitingForForm1Again
    
    While (true)
        iState = Plugin.Window.GetWindowState(hwnd, 2) 
        If iState Then 
            Plugin.Window.Hide hwnd
            StopThread closeform0
        End If
    Wend
End Sub

还是有效果的,只有窗体2,窗体1确实不出现了,可是附赠的热点(广告)却还是在的。

先试试直接close,毕竟还是挺干净的,拿着先用了==文章来源地址https://www.toymoban.com/news/detail-622403.html

到了这里,关于按键精灵 屏蔽小精灵界面 改进实现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C# 实现按键精灵 记录录制键盘鼠标

     是一个非常实用的键盘鼠标脚本录制工具,通过它你可以轻松地进行脚本录制,简单易用,不需要任何编程知识就能做出功能强大的脚本,只要你在电脑前用双手可以完成的动作,都可以替你完成。                下载软件 1.运行录制脚步时模拟过程 比按键精灵 更加流畅

    2024年02月11日
    浏览(39)
  • 使用VS Code Python和PYQT5实现简单的按键精灵

    创建工程目录,创建UI文件,创建Main Window 使用思维导图进行简单的需求整理 由于没怎么用过pyqt,简单排版一下,后续也可以再用Vertical Layout和Horizontal Layout进行排版优化,按设计,三个文本框进行-功能说明,-时间间隔填写,-状态说明的显示,一个按钮可以选择-删除文件,

    2024年01月21日
    浏览(47)
  • 按键精灵中常用的命令

    1. 声明变量: Dim 2. 注释语句 (1). 单行注释:\\\'这是一行注释,使用一个单引号进行注释; (2). 单行注释:// 这是一行注释,使用一对反斜杠进行注释; (3). 多行注释:/*这是多行注释,中间的内容可以进行换行*/,开头为反斜杠和星号,结尾为星号和反斜杠,两者结合来进行

    2024年02月05日
    浏览(44)
  • iOS版按键精灵安装教程

    一、安装前准备。 1、iPhone/iPad (须越狱) 设备一台,所支持的iOS 系统为:8.X~14.X 。(越狱可借助爱思助手越狱,或自行百度其他教程) 2、安装按键精灵手机助手、数据线。(这是为了编写手机脚本,如果没有编写脚本的需求,无需安装) 二、Cydia源安装教程。(仅支持

    2024年02月03日
    浏览(44)
  • Win10 屏蔽键盘按键

    有时候键盘进水了导致某个按键一直触发,但是其他的按键又能用不想换键盘,我的键盘非关键按键进水,屏蔽后继续用了好几年。 或者经常误触某个按键,非常影响体验,那么我们可以单独来屏蔽这几个按键,让它永不触发。 教程支持Win11、Win10 创建注册表 Win+R 快捷键输

    2024年02月09日
    浏览(59)
  • Win10 屏蔽、禁用键盘按键

    有时候键盘进水了导致某个按键一直触发,但是其他的按键又能用不想换键盘,我的键盘非关键按键进水,屏蔽后继续用了好几年。 或者经常误触某个按键,非常影响体验,那么我们可以单独来屏蔽这几个按键,让它永不触发。 教程支持Win11、Win10 创建注册表 Win+R 快捷键输

    2024年02月03日
    浏览(67)
  • C#版本的按键精灵,全局键盘鼠标事件

    代码参考: 钩子类:

    2024年02月14日
    浏览(43)
  • 按键精灵手机版jsdvip2.99插件

    调用方法: 将jsdvip.luae放到 按键精灵手机助手Plugin目录下,所有的lua插件都在这 jsdvip.html 是命令帮助文件,也可以放进来 然后打开按键手机助手,如果你是开着放的刷新左边插件或者重启一下助手 再新建一个脚本,将jsdvip.apk放到附件,脚本开头写入以下代码即可 下载【

    2024年03月18日
    浏览(68)
  • 电脑端(PC)按键精灵——5.找色/找图命令

    注:说了键盘、鼠标、其他、控制命令还有安装内容,现在说下颜色/图形命令,这一节相当重要 电脑端(PC)按键精灵—小白入门 详细教程 1.GetPixelColor 得到指定点颜色 简介+实例 先用抓抓工具测试下鼠标所在位置的颜色;然后启动,打印出来的颜色和抓到的颜色一致。 2.Fin

    2024年02月08日
    浏览(56)
  • 电脑端(PC)按键精灵——2.键盘命令和鼠标命令

    注:说命令之前,先说下基本设置 电脑端(PC)按键精灵—小白入门 详细教程 一、设置 如下图,点击设置,脚本格式——可以设置字体等内容 字体变大了 修改文件名,脚本属性 二、简单常用按键 1.注释和取消注释 注释的话前面加“ // ”,取消注释择删掉“ // ” 软件自带

    2024年02月08日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包