FireFox에서 무언가를 북마크하고 싶다면 Ctrl+D를 사용합니다. Outlook이 활성 창인 경우 Ctrl+D를 누르면 강조 표시된 항목이 삭제됩니다. 모니터 사이를 왔다 갔다 하면서 어느 창이 활성화되어 있는지 주의를 기울이지 않을 때 이런 일이 발생합니다. 그럼 나는 내가 삭제한 것의 수수께끼를 풀고 있다.
FireFox에서 Ctrl+D 단축키 매핑을 변경하거나 Outlook에서 Ctrl+D를 비활성화하는 방법이 있습니까?
제가 생각할 수 있는 가장 좋은 옵션은 FireFox가 활성화되어 있을 때 AutoHotKey를 사용하여 다른 키 콤보를 Ctrl+D에 매핑하는 것입니다. 더 좋은 제안이 있나요?
답변1
이것을 시도해 보십시오(AHK 스크립트):
; The #If directive creates context-sensitive hotkeys:
#If (WinActive("ahk_exe outlook.exe") && WinExist("ahk_exe firefox.exe")) ; "&&" means "and"
; Ctrl+D:
^d::
MsgBox, 4,, Are you sure you want to send Ctrl+D to Outlook`nwhile FireFox exists?
IfMsgBox Yes
Send, {Ctrl Down}d{Ctrl Up}
return
#If ; turn off context sensitivity
https://autohotkey.com/docs/commands/_If.htm
Window Spy를 사용하여 정확한 내용을 알아보세요.ahk_exeOutlook 창(다른 MS Office 제품군이 있는 경우 다를 수 있음)