Srsly 发表于 2017-2-25 10:22:41

编辑框内获取按键消息。。

本帖最后由 Srsly 于 2017-2-25 10:33 编辑

思路:
    在编辑框(input)内,按下"F1”键。则编辑框显示"F1",再用Send()命令将"F1"发送给指定窗口。

求大婶们指导一下,该如何实现以上功能。目前完全不知道从哪入手...

编辑一下:以上的"F1"只是举的一个例子。理想状态是全键盘识别。

lin6051 发表于 2017-2-25 10:44:19

本帖最后由 lin6051 于 2017-2-26 14:39 编辑

回复 1# Srsly


    http://www.autoitx.com/forum.php?mod=viewthread&tid=3413&extra=&highlight=%D3%C3%BB%A7&page=1
12楼的 和17楼的

论坛好多啊,楼主可以搜索一下

Alam 发表于 2017-2-25 20:36:37

思路:
先判断输入焦点在不在 input   GuiCtrlGetState
在, 则判断有没有按键按下 _IsPressed

fenhanxue 发表于 2017-2-26 10:20:36

思路:
hotkeyset或者
_ispress

两个函数都可以帮你实现

xuanniao110 发表于 2017-3-19 18:44:59

通常我会用hotkeyset   热键

lxwlxwayy 发表于 2017-3-19 18:47:43

具体代码上来才行
页: [1]
查看完整版本: 编辑框内获取按键消息。。