我可以为Adobe AIR应用程序分配全局热键吗?

thv*_*hvo 12 air customization development-environment

是否可以将全局热键分配给Adobe AIR应用程序中的特定功能,即应用程序功能是否响应热键,无论应用程序是否处于活动状态(当然,它必须在运行,但仅在系统托盘中运行).

dav*_*avr 4

我不认为 Adob​​e AIR 本身可以实现这一点。我能想到的唯一方法:

  1. 安装第 3 方热键应用程序(例如AutoHotkeyHotKeyBind
  2. 配置热键应用程序以使++CTRL启动“ ”ALTQc:\programs\thvo42\coolapp.exe --hotkey q
  3. 在 AIR 应用程序中,注册NativeApplication.invoke事件,并观察“--hotkey q”等参数,以了解 Q 热键已被按下,然后采取相应的操作。

当然,这有点麻烦,也许通过一些技巧你可以将它们全部整合到一个安装文件中。