1.易语言中的功能键状态怎么写
推荐这样:
.版本 2
.子程序 _救人效果_位置被改变
.如果真 (救人效果.位置 = 40)
信息框 (“hhaha”, 0, )
#也是一样的,就是这个滚动条移动到指定的位置就执行命令,
————————————————————————————————
.版本 2
#CTRL键状态
#SHIFT键状态
#ALT键状态
一般是这样:(一般)
.版本 2
.如果真 (功能键状态 = #Ctrl键状态)
意思就是:一直按着这个键滚动
又来100分 ·· 你到底多少分···
2.易语言怎么写热键
虽然没看懂你的意思
不过你可以按照如下思路去实现你的热键功能
双击启动窗口,然后在启动窗口创建完毕对应的子程序里写入你要的热键形式
子程序 __启动窗口_创建完毕
监视热键 (&_按钮_开始_被单击, #F5键, )
监视热键 (&_按钮_开始_被单击, #回车键, )
子程序 _按钮_开始_被单击
(写入按F5后实现的功能)
子程序 延迟
延迟(500)
顺便 提一下 要实现“+”键的话另外要写常量的
用到超级模块,功能如下
子程序名:监视热键
监视一个热键,当热键被触发时激活响应事件.(成功返回热键标识,失败返回0).注:必须真实的按键才会触发热键
返回值类型:整数型
参数的名称为“响应事件”,类型为“子程序指针”。注明:响应事件(热键标识,其它。),事件参数数目不限。
参数的名称为“键代码”,类型为“整数型”。注明:触发事件的基本键,事件在基本键按下时触发。
参数的名称为“功能键状态”,类型为“整数型”,允许接收空参数数据。注明:1 Alt 2 Ctrl 4 Shitf 8 Win 若要两个或以上的状态键,则把它们的值相加.
参数的名称为“其它键”,类型为“整数型”,允许接收空参数数据。注明:如果你需要注册由两个普通键组合的热键,可设置一个其它键代码.
3.易语言怎么写快捷键 比如按F1就等于按了按钮1 而且在缩小状态按下F
1.通过键代码控制来设定快捷键,但有一点一定要注意使用 _启动窗口.获取焦点 () 命令使焦点位于启动窗口!因为窗口有组件或触动任一组件焦点就会转移!
.版本 2
.子程序 __启动窗口_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型
.如果真 (键代码 = #F1键)
_按钮1_被单击 ()
.如果真结束
.子程序 _按钮1_被单击
_启动窗口.获取焦点 ()
信息框 (“大哥,你干嘛用键盘砸我!”, 0, )
方法2.用注册热键()命令
4.易语言怎么写控制热键的开启和禁止
.版本 2
.支持库 shellEx
.程序集 窗口程序集1
.程序集变量 热键1, 整数型
.程序集变量 热键2
.程序集变量 热键3
.子程序 __启动窗口_创建完毕
组合框1.现行选中项 = 0
热键1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
热键2 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)
热键3 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F3键)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果 (组合框1.现行选中项 = 0)
参数一 = 热键1
信息框 (“按下热键F1成功!”, 0, )
.否则
.如果 (组合框1.现行选中项 = 1)
参数一 = 热键2
信息框 (“按下热键F2成功!”, 0, )
.否则
.如果 (组合框1.现行选中项 = 2)
参数一 = 热键2
信息框 (“按下热键F3成功!”, 0, )
.否则
返回 ()
.如果结束
返回 ()
.如果结束
返回 ()
这样写,不论你按错没按错热键,都会执行你选中的热键,也不必担心你按错热键了。
5.易语言怎么写按键
====.版本 2
.支持库 eAPI
.支持库 spec
.程序集 窗口程序集1
.程序集变量 a, 逻辑型
.子程序 _时钟1_周期事件
.如果 (取按键状态 (#F1键) ≠ 0)
.如果 (a = 假)
a = 真
标题 = “开始”
开始 ()
.否则
a = 假
标题 = “停止”
开始 ()
.如果结束
.否则
.如果结束
.子程序 开始
.如果真 (a)
模拟鼠标点击 (取鼠标水平位置 (), 取鼠标垂直位置 (), #接口常量.右键单击)
延时 (100)
模拟按键 (#D键, , )
延迟 (100)
模拟按键 (#回车键, , )
延时 (100)
开始 ()
.如果真结束
.子程序 __启动窗口_创建完毕
时钟1.时钟周期 = 100
=========DLL命令========
.版本 2
.DLL命令 取按键状态, 短整数型, "user32.dll", "GetAsyncKeyState"
.参数 鼠标键, 整数型
转载请注明出处育才学习网 » 易语言功能键状态怎么写