如何禁止应用软件定义的全局热键?请大神指教

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

gongnl
Posts: 92
Joined: 05 Jan 2015, 03:57
Location: /gongnltmp/

如何禁止应用软件定义的全局热键?请大神指教

28 Sep 2016, 07:45

公司开发的A应用软件设置全局热键Ctrl+h、Ctrl+i、ctrl+shift+p等全局热键且无法自定义,A应用软件运行时会拦截其定义的快捷键,导致Ctrl+h和ctrl+i等快捷键在word中失效,请教大神能否通过Autohotkey禁止A应用软件接收快捷键使快捷键能在word等其他软件中可用?多谢指教
black1396
Posts: 10
Joined: 08 Jun 2016, 11:09

Re: 如何禁止应用软件定义的全局热键?请大神指教

17 Feb 2017, 03:06

先试下用别的组合键通过ahk发送^h会不会被拦截.比如在word里按Ctrl-a触发Ctrl-h

Code: Select all

#If Winactive("ahk_class OpusApp")
^a:: Send,^h
#If
如果word里出现Ctrl-h的对话框,那把上面的^a改成^h就行了.
如果不行,那就看楼下的.
gongnl
Posts: 92
Joined: 05 Jan 2015, 03:57
Location: /gongnltmp/

Re: 如何禁止应用软件定义的全局热键?请大神指教

29 Mar 2017, 22:16

解决方法:
^i:: ControlSend,, ^i,A
^h:: ControlSend,, ^h,A

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 12 guests