作者zi98btcc (幼斤)
看板EzHotKey
标题[AHK-] controlsend(ctrl+space)切换中英失败
时间Wed Feb 5 00:41:22 2020
以下三种热键比较,
#1::
sleep, 200
controlsend,,{ctrl down}{space}{ctrl up},ahk_exe notepad.exe
return
#2::
sleep, 200
controlsend,,{ctrl down}{a}{ctrl up},ahk_exe notepad.exe
return
#3::
sleep, 200
send {ctrl down}{space}{ctrl up}
return
结果与比较:
#1是用 controlsend 送出 ctrl+space 来对notepad切换中英输入法,但失败,
结果只有送出一格 space而已,没有 ctrl
#2与#1做比较,#2是成功的,可完成"全选"动作,成功送出 ctrl + a
#3用 send 送出 ctrl+space 来对notepad切换中英输入法,是成功的可切换中英
总之,#1 就是不行。
注:sleep, 200 是为了避免按下热键的干扰。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.228.103.13 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1580834484.A.048.html
1F:→ panex0845: 这不是废话吗 设输入法为A.exe 记事本为B.exe 02/05 15:49
2F:→ panex0845: 你对B.exe说 请切换输入法中英文 B还不当你是疯子 02/05 15:50
3F:→ panex0845: #3 你实际送出的对象也不是Notepad 不能刚好有切换就说 02/05 15:53
4F:→ panex0845: Notepad帮我把输入法切换成中/英文了 02/05 15:54
5F:→ zi98btcc: 训话了一堆....,然後要如何对输入法切换?有何高见 02/05 16:15
8F:→ LPen: 这大概就只能手动了。 02/05 23:30
9F:→ LPen: 抱歉,回错。 02/05 23:31
10F:→ LPen: 请问有没有切换键盘配置的(标准注音键盘改拼音键盘)配置 02/05 23:32
12F:→ edwin96017: 拼音是汉语拼音对吧? 汉语拼音输入法输入繁体中文 02/13 01:09