如何用易语言实现快捷键 易语言怎么设置快捷键?
易语言怎么设置快捷键?
第一种方法:
如果(取鼠标位置()=
按钮1。get window handle()=true)_ Button 1被单击_
第二种类型:
注册热键(_开始窗口。获取窗口句柄,标签1。获取窗口句柄,0,#F1)注意:你需要添加一个标签。
标签中的代码是:_按钮1被点击_。版本2。子程序_ _启动窗口_已创建。局部变量变量,整数类型。局部变量变量2,按钮
复制窗口组件(按钮1,变量2)
变量2。可见=真
变量2。高度=100
变量2。宽度=100
变量2。上边缘=0
变量2。左=0
下面的代码需要使用超级模块。
监视器热键(amp_ button 1_ clicked,#F11键)
监视器热键(amp_ button 2_ clicked,#F12键)
添加组件:常规对话框
常规对话框1。打开()
编辑框1。内容=文本(读入文件(一般对话框1。文件名))
注册热键(整数窗口句柄,整数标签句柄,整数功能键,整数主热键)
英文名:RegHotKey
注册系统热键,返回一个热键标识符,如果失败则返回0。该命令是主要命令。
参数名为“窗口句柄”,类型为“int”。窗户把手。
参数名为“标签句柄”,类型为“int”。使用标签的反馈事件来接受热键。反馈事件中的第一个参数是热键标识,第二个参数无效。
参数名称为“功能键”,类型为“int”,初始值为“0”。可以是:0-无功能键;1-CTRL键状态;2-SHIFT键状态;4-更改关键状态或关键状态值的总和。
参数名称为“主热键”,类型为“int”。键码,可以用彝语的键码常量。
易语言如何设置按钮得快捷键啊?
楼主你好,快捷键的设置方式有很多种。这里举个例子吧!代码如下:_启动窗口_按一个键if(键码=# Enter键)_ Button 1_被点击(),所以两句代码就够了。没有必要使用该模块。希望楼主能及时解决你的问题!
易语言鼠标右键给按钮设置快捷键?
创建一个菜单,然后创建一个设置窗口,右键按下的情况下弹出菜单(,),选中的情况下加载菜单(设置窗口,true),然后根据每个按钮的句柄注册热键。
易语言热键怎么设置?
按下CTRL 1键后,“按下”的代码将输出如下:版本2。支持库shellEx。支持库规范。装配窗总成1。子程序_ _ Start window _创建后,注册热键(取窗口句柄(),标签1。取窗口句柄(),#Ctrl键状态,# key 1)。Subroutine _ label 1_ feedback事件,整型。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。