扩展热键不能发送英文状态的"()"

使用问题 · 306 次浏览
iyyy 创建于 2023-05-07 16:01

扩展热键目前设置的发送字符状态是什么样的,发送的就是什么状态的字符不会随着输入法中英状态切换自动变换,并且扩展热键不能发送英文状态的"()",比如需要在按下“shift+9”的时候出来“()”并且光标向左移动到括号中间,结果只有光标移动了“()”没有出来; 建议可以随着输入法状态自动中英文状态。

CL 最后更新于 2023/5/7

回复内容
CL 2023-05-07 16:04
#1

具体效果要看输入法怎么处理这些模拟,这里没法控制

iyyy 回复 CL 2023-05-07 16:12 :

英文状态的“()”出不来,系统自带的输入法和第三方输入法试了都不行,这个可以解决吗

  • 操作系统版本:windows10 22h2
  • 操作系统版本:windows11 22h2
  • Quicker版本:1.37.37
iyyy 回复 CL 2023-05-07 17:15 :

可以用了,感谢!

CL 2023-05-07 16:15
#2
回复 iyyy :

英文状态的“()”出不来,系统自带的输入法和第三方输入法试了都不行,这个可以解决吗

  • 操作系统版本:windows10 22h2
  • 操作系统版本:windows11 22h2
  • Quicker版本:1.37.37

参考文档

加号 (+) 、 (插入符号 ^) 、百分号 (%) 、平铺 (~) ,括号 () 具有特殊含义 SendKeys。 若要指定其中一个字符,请将它括在大括号 ({}) 中。 例如,若要指定加号,请使用“{+}”。 若要指定大括号字符,请使用“{{}”和“{}}”。 括号 ([ ]) 没有特殊意义 SendKeys,但你必须将它们括在大括号中。 在其他应用程序中,括号具有特殊含义,当动态数据交换 (DDE) 发生时,这些含义可能很重要。



回复主贴