如何禁止应用软件定义的全局热键?请大神指教
Moderators: tmplinshi, arcticir
如何禁止应用软件定义的全局热键?请大神指教
公司开发的A应用软件设置全局热键Ctrl+h、Ctrl+i、ctrl+shift+p等全局热键且无法自定义,A应用软件运行时会拦截其定义的快捷键,导致Ctrl+h和ctrl+i等快捷键在word中失效,请教大神能否通过Autohotkey禁止A应用软件接收快捷键使快捷键能在word等其他软件中可用?多谢指教
Re: 如何禁止应用软件定义的全局热键?请大神指教
先试下用别的组合键通过ahk发送^h会不会被拦截.比如在word里按Ctrl-a触发Ctrl-h
如果word里出现Ctrl-h的对话框,那把上面的^a改成^h就行了.
如果不行,那就看楼下的.
Code: Select all
#If Winactive("ahk_class OpusApp")
^a:: Send,^h
#If
如果不行,那就看楼下的.
Re: 如何禁止应用软件定义的全局热键?请大神指教
解决方法:
^i:: ControlSend,, ^i,A
^h:: ControlSend,, ^h,A
^i:: ControlSend,, ^i,A
^h:: ControlSend,, ^h,A
Who is online
Users browsing this forum: No registered users and 24 guests