找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8612|回复: 6

[教程源码] [转载][361度]写屏功能

[复制链接]
  • 打卡等级:行侠仗义

1080

主题

2101

回帖

4281

积分

院长

鲜花
6
猫粮
7395
QQ
发表于 2018-10-11 19:09:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

361度窗口插件中的文本显示区域系列命令可以在屏幕和窗口中显示文字,相关命令有:
CreateTextRgn 创建文本显示区域
SetTextRgnStyle 设置文本显示区域样式
SendTextRgnString 发送字符串给文本显示区域


普通样式:
[按键精灵] 纯文本查看 复制代码
'在屏幕中创建文本显示区域 
hwnd = Plugin.WndEx7_20.CreateTextRgn(0, 30, 30, 100, 50)
'设置文本显示区域样式 
Call Plugin.WndEx7_20.SetTextRgnStyle(hwnd, "00FF00", "000000", "宋体", 12, 0, 0)
'设置文本显示区域字符串 
Call Plugin.WndEx7_20.SendTextRgnString(hwnd,"文本显示区域普通样式ABCDEFG" & vbCrLf & "HIJKLMNOPQRSTUVWXYZ")
Do
    Delay 500
Loop
'OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止 
Sub OnScriptExit()
    '关闭文本显示区域 
    Call Plugin.WndEx7_20.SetWindowState(hwnd, 0)
End Sub

运行效果:

                               
登录/注册后可看大图



向下滚动样式+彩色:
[按键精灵] 纯文本查看 复制代码
'在屏幕中创建文本显示区域 
hwnd = Plugin.WndEx7_20.CreateTextRgn(0, 30, 30, 200, 80)
'设置文本显示区域样式 
Call Plugin.WndEx7_20.SetTextRgnStyle(hwnd, "00FF00", "0000FF", "宋体", 12, 0, 2)
Do
    '设置文本显示区域字符串 
    Call Plugin.WndEx7_20.SendTextRgnString(hwnd,"向下滚动样式 [/C:FF0000]" & Now())
    Delay 1000
Loop
'OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止 
Sub OnScriptExit()
    '关闭文本显示区域 
    Call Plugin.WndEx7_20.SetWindowState(hwnd, 0)
End Sub

运行效果:

                               
登录/注册后可看大图



向上滚动样式+彩色+背景透明:
[按键精灵] 纯文本查看 复制代码
'在屏幕中创建文本显示区域
hwnd = Plugin.WndEx7_20.CreateTextRgn(0, 80, 30, 200, 80)
'设置文本显示区域样式
Call Plugin.WndEx7_20.SetTextRgnStyle(hwnd, "TRP", "0000FF", "宋体", 12, 0, 4)
Do
    '设置文本显示区域字符串
    Call Plugin.WndEx7_20.SendTextRgnString(hwnd,"向上滚动样式 " & Now())
    Delay 1000
    '设置文本显示区域字符串
    Call Plugin.WndEx7_20.SendTextRgnString(hwnd,"[/C:00FF00]向上滚动样式 " & Now())
    Delay 1000
Loop
'OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止
Sub OnScriptExit()
    '关闭文本显示区域
    Call Plugin.WndEx7_20.SetWindowState(hwnd, 0)
End Sub

运行效果:

                               
登录/注册后可看大图


脚本中使用的361度窗口插件下载:
http://pan.baidu.com/s/1ntQswaP

本文转载于361度插件作者博客
http://bg361.blog.163.com/blog/
楼主热帖

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
发表于 2020-10-25 21:21:02 | 显示全部楼层
按键精灵手机助手怎么弄呢,这个插件能用吗
  • 打卡等级:行侠仗义

1080

主题

2101

回帖

4281

积分

院长

鲜花
6
猫粮
7395
QQ
 楼主| 发表于 2020-10-26 10:30:31 | 显示全部楼层
guanpeng 发表于 2020-10-25 21:21
按键精灵手机助手怎么弄呢,这个插件能用吗

这个是电脑插件, 不支持手机

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
发表于 2020-10-29 09:05:47 | 显示全部楼层
紫猫 发表于 2020-10-26 10:30
这个是电脑插件, 不支持手机

请问下紫猫老师,那个 jsdvip元素插件 在多线中怎么调用呢? 我这边在多线程中会报null , 普通的调用是正常的

29

主题

81

回帖

144

积分

按键手机班学员

鲜花
0
猫粮
373
发表于 2020-11-26 21:30:04 | 显示全部楼层
JSD插件主要是Post/GET调用代码JSD打包的插件,所以请检查协程情况下P/G 功能是否正常

1

主题

4

回帖

6

积分

按键电脑&手机班学员

鲜花
0
猫粮
99
发表于 2020-11-29 22:32:12 | 显示全部楼层
guanpeng 发表于 2020-10-25 21:21
按键精灵手机助手怎么弄呢,这个插件能用吗

这个是电脑吧,不支持手机吧

0

主题

10

回帖

10

积分

学前班

鲜花
0
猫粮
18
发表于 2021-7-4 17:08:44 | 显示全部楼层
普通的调用是正常的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-3-29 20:07

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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