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

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

Post by gongnl » 29 Mar 2017, 22:16

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

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

Post by black1396 » 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就行了.
如果不行,那就看楼下的.

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

Post by gongnl » 28 Sep 2016, 07:45

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

Top