易语言 写个键盘记录工具 当回车键被按下时编辑框显示{ENTER}怎么判断回车键被按下, 5
2个回答
展开全部
【所需DLL】
.版本 2
.DLL命令 GetAsyncKeyState, 整数型, "user32", "GetAsyncKeyState", , ,
.参数 键代码, 整数型, , vKey Long,
新建一个时钟和一个编辑框1
.版本 2
.支持库 eAPI
.子程序 键判断, 逻辑型
.参数 键, 整数型
.判断开始 (键 = -32767)
返回 (真)
.默认
返回 (假)
.判断结束
.子程序 _时钟1_周期事件
编辑框1.加入文本 (键盘记录 (取键盘指示灯状态 (1)))
时钟周期任务:
.版本 2
回车 = GetAsyncKeyState (#回车键)
.如果真 (键判断 (n回车))
返回 (“{回车}”)
.如果真 (键判断 (回车))
返回 (“{Enter}”)
.版本 2
.DLL命令 GetAsyncKeyState, 整数型, "user32", "GetAsyncKeyState", , ,
.参数 键代码, 整数型, , vKey Long,
新建一个时钟和一个编辑框1
.版本 2
.支持库 eAPI
.子程序 键判断, 逻辑型
.参数 键, 整数型
.判断开始 (键 = -32767)
返回 (真)
.默认
返回 (假)
.判断结束
.子程序 _时钟1_周期事件
编辑框1.加入文本 (键盘记录 (取键盘指示灯状态 (1)))
时钟周期任务:
.版本 2
回车 = GetAsyncKeyState (#回车键)
.如果真 (键判断 (n回车))
返回 (“{回车}”)
.如果真 (键判断 (回车))
返回 (“{Enter}”)
更多追问追答
追问
不对啊你看图
追答
留下QQ
有个类似的源码给你。
652961752(说明原因)
另外ca765569811不要抄袭OK?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还是用个hook吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询