怎么在易语言中怎么实现按下某键来结束软件运行

例如,我设计了某软件,如何实现按下一个键盘,达到运行结束软件的目的。... 例如,我设计了某软件,如何实现按下一个键盘,达到运行结束软件的目的。 展开
 我来答
百度网友6d32673
2012-04-16 · TA获得超过571个赞
知道小有建树答主
回答量:305
采纳率:0%
帮助的人:176万
展开全部
楼上的是局部热键,我的是全局热键
局部热键只能在程序内使用,也就是说如果你目前的焦点不在程序内,那么是没有用的
全局热键是不管在什么情况下,热键都会生效
可能LZ听不懂,可以自己试试全局热键和局部热键

代码(你只需要在程序主界面放一个标签1就可以了):

.版本 2
.支持库 shellEx

.程序集 窗口程序集1
.程序集变量 a
.程序集变量 b

.子程序 __启动窗口_创建完毕

a = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #X键)
' 上面的“#X键”可以换成你想要的键,那个0可以参考子程序的帮助
b = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #Y键)
' 这是我故意放上的,用来弹出一个信息框,在你的问题里没用

.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型

.如果 (参数一 = a)
结束 ()
' 如果你不想要弹出信息框的就直接可以使用“结束()”,“如果”也不用写,这是我为了示范一个标签控制多热键的方法
.否则
.如果真 (参数一 = b)
信息框 (“你按了Y”, 0, )
.如果真结束

.如果结束
怪异魂
2012-04-17 · TA获得超过302个赞
知道小有建树答主
回答量:496
采纳率:87%
帮助的人:267万
展开全部
麻烦 直接
监视热键()多简单。
.版本 2

.子程序 __启动窗口_创建完毕

监视热键 (关闭程序 (), #H键, , )

.子程序 关闭程序

结束 ()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dengwuren
2012-04-16 · TA获得超过2614个赞
知道小有建树答主
回答量:676
采纳率:0%
帮助的人:852万
展开全部
很简单。
输入一个程序集变量:. 键代码, 整数型

点击窗口,选择属性:__启动窗口_按下某键,输入以下代码。

.如果真 (键代码 = #G键) ' 按什么键你自己选择
_启动窗口. 销毁 () ' 把这换成你需要结束的软件

具体意思你懂的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式