易语言某键被按下如何实现?如同鼠标左键被按下。实现长按某键执行程序,某键弹起不执行

易语言中,我现在需要实现长按E键执行一段程序,放开E键后不执行。模块的监视热键只能监视按了某键(按下并弹起某键)后执行程序,__启动窗口_按下某键也不能达到我的目的。要求... 易语言中,我现在需要实现长按E键执行一段程序,放开E键后不执行。模块的监视热键只能监视按了某键(按下并弹起某键)后执行程序,__启动窗口_按下某键也不能达到我的目的。要求:不要用时钟周期=1之类的实现。谢谢各位大大~~ 展开
 我来答
ldkhy
2011-05-18 · TA获得超过277个赞
知道小有建树答主
回答量:165
采纳率:100%
帮助的人:129万
展开全部
__启动窗口_按下某键。可以实现啊!.你的先让__启动窗口获取焦点。

例子:窗口中按下E键就会自动往编辑框中写入a直到弹起。
.程序集 窗口程序集1

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

_启动窗口.获取焦点 ()

.子程序 __启动窗口_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #E键)
子程序1 ()
.如果真结束

.子程序 __启动窗口_放开某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.判断开始 (键代码 = 69)
信息框 (“你松开了E键”, 0, )
.默认

.判断结束

.子程序 子程序1

编辑框1.内容 = 编辑框1.内容 + “a”
追问
这种方法,只能在启动窗口得到焦点的时候才行,我需要在某个程序中使用,有其他方法可以实现吗?
a512690069
2011-05-22 · TA获得超过221个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:304万
展开全部
调用API可以实现
追问
呜,API还没开始学呢。如何实现呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式