문제

Adobe Air 앱에서 글로벌 핫키를 특정 기능에 할당 할 수 있습니까? 즉 앱 기능은 앱이 활성인지 아닌지에 관계없이 핫키에 응답합니다 (물론 실행 중이지만 시스템 트레이에서만 실행되어야합니다).

도움이 되었습니까?

해결책

나는 이것이 Adobe Air 자체로 가능하지 않습니다. 내가 생각할 수있는 유일한 방법 :

  1. 제 3 자 핫키 애플리케이션을 설치하십시오 (예 : Autohotkey 또는 Hotkeybind)
  2. Ctrl+Alt+Q를 시작하도록 핫키 애플리케이션을 구성하십시오. "c:\programs\thvo42\coolapp.exe --hotkey q"
  3. 공기 응용 프로그램에서 등록하십시오 nativeApplication.invoke 이벤트를하고 '-hotkey q'와 같은 인수를 관찰하여 Q hotkey가 눌렀다는 것을 알게 된 다음 그에 따라 행동하십시오.

물론 이것은 일종의 번거 로움입니다. 어쩌면 해킹을하면 모든 것을 단일 설치 파일로 롤링 할 수 있습니다.

다른 팁

참조 설명서에서 :

주요 행사를 위해 전 세계적으로 듣기 위해 캡처 및 대상 또는 버블 단계를 위해 무대에서 들어보십시오.

SWFKIT는 플래시/플렉스 영화 주변에 래퍼를 생성하고 시스템 DLL 및 기타 케이크에 액세스 할 수 있지만 불행히도 .exe로 내보내므로 Windows 만 공기가 없습니다.

Asfaik, 공기 만 사용하여 지원할 수 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top