为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 脚本专栏 > 按键精灵相关 > 按键精灵Q语言 正文

按键精灵后台操作脚本示范源码

三叶资源网 2018-09-22 21:58:31 按键精灵Q语言 5786 ℃ 23 评论

运行环境:分辨率:1366x768 色深:32位 操作系统:Windows 7 Home Basic 按键精灵版本:9.30.11233

@万物轮回    2012/10/18

//*********+m********  
//后台操作脚本示范  
Dim var(5)  
//自定义一个数组变量var括号中的5为数组数量,数组变量是从0开始的;  
var(0) = "字符输入测试1"  
//数组变量var的第1个变量  
var(1) = "字符输入测试2"  
//数组变量var的第2个变量  
var(2) = "字符输入测试3"  
//数组变量var的第3个变量  
var(3) = "字符输入测试4"  
//数组变量var的第4个变量  
var(4) = "字符输入测试5"  
//数组变量var的第5个变量  
var(5) = "字符输入测试6"  
//数组变量var的第6个变量  
ys = 1000  
//自定义变量ys,变给变量ys斌值1000  
RunApp "notepad.exe"  
//运行记事本  
Delay ys  
//延时单位为毫秒,此处的延时时间引用了变量ys的值,也就是1000  
Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")  
//获取窗口标题为“无标题-记事本”的句柄,并斌值给变量Hwnd  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Active(Hwnd)  
//激活句柄为变量Hwnd的窗口  
msgbox "激活句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Max(Hwnd)  
//最大化句柄为变量Hwnd的窗口  
MsgBox "最大化句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Min(Hwnd)  
//最小化句柄为变量Hwnd的窗口  
MsgBox "最小化句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Restore(Hwnd)  
//还原句柄为变量Hwnd的窗口  
MsgBox "还原句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Hide(Hwnd)  
//隐藏句柄为变量Hwnd的窗口  
MsgBox "隐藏句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Show(Hwnd)  
//显示句柄为变量Hwnd的窗口  
MsgBox "显示句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Move(Hwnd, 100, 100)  
//移动句柄为变量Hwnd的窗口到桌面坐标100,100  
msgbox "移动句柄为变量Hwnd的窗口到桌面坐标100,100"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Size(Hwnd, 400, 300)  
//把句柄为变量Hwnd的窗口大小高置为400*300  
MsgBox "把句柄为变量Hwnd的窗口大小高置为400*300"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Top(Hwnd, 0)  
//把句柄为变量Hwnd的窗口置于最顶层  
MsgBox "把句柄为变量Hwnd的窗口置于最顶层,此时其它窗口将不能覆盖句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Top(Hwnd, 1)  
//取消把句柄为变量Hwnd的窗口置前  
MsgBox "取消把句柄为变量Hwnd的窗口置前"&chr(13)&"请按确定继续"  
//弹出消息窗口,消息为后面引号中的内容  
Delay ys  
//延时单位为毫秒  
Call Plugin.Window.Min(Hwnd)  
//最小化句柄为变量Hwnd的窗口  
MsgBox "此时窗口已最小化,等到弹出最大化窗口时可看到效果!"&chr(13)&"请按确定继续"  
Delay ys  
//延时单位为毫秒  
HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Edit", "")  
//给变量HwndEx斌值句柄变量Hwnd窗口下的子窗口类名为"Edit"的子窗口句柄  
//因为记事本接收字符串信息的是Edit子窗口,所以要获得这个窗口的句柄,才能实现后台输入字符串;  
i = 0  
//定义变量i,变给变量i斌值0  
For 6     
//循环语句,For为关键字,后面的数字6为循环次数,需结合Next使用;  
Call Plugin.Bkgnd.SendString(HwndEx, var(i))  
//向句柄为变量HwndEx的窗口发送字符串var,这里的字符串可以是字符,也可以是变量;字符需用引号括起来例(Hwnd,"字符"),变量不需引号
文件下载


来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有23位网友发表了看法:

  • 源码网

    源码网  评论于 [2019-04-22 00:41:35]  回复

    易语言可以调试按键精灵脚本吗

  • 资源网

    资源网  评论于 [2019-05-28 17:07:26]  回复

    按键精灵后台操作脚本

  • 源码网

    源码网  评论于 [2019-05-30 14:58:38]  回复

    按键精灵后台脚本

  • 目的代码

    目的代码  评论于 [2020-03-19 12:42:07]  回复

    按键精灵子句柄操作源码

  • 易语言

    易语言  评论于 [2020-06-16 20:06:46]  回复

    按键精灵高级源码示范

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
多线程进度下载CSDN微信登录中间件xm-sign算法网页填表分组框美化模块1.2模仿精易的窗口探测取指针高仿2014QQ界面bilibili直播DirectX例程窗口信息SQLite3光标取模块读卡器开发GDIPlus腾讯优图宽带拨号登录注册美化界面s5代理集群
最新评论