#MenuMaskKey [v1.0.90+]

Win 또는 Alt 키업 이벤트를 마스크하는데 사용될 키를 변경합니다.

#MenuMaskKey KeyName
선택

매개변수

KeyName

A 키 이름 또는 0 아닌 가상 키코드를 지정하는 vkNN 연속열. 스캔코드는 사용되지 않습니다.

논평

이 설정은 전역적입니다. (스크립트 아무데서나) 딱 한 번만 지정하면 전체 스크립트에 영향을 미친다는 뜻입니다

핫키를 키보드 갈고리나 마우스 갈고리를 사용하여 구현했다면, 마지막 키눌림은 활성창과 시스템에 보이지 않을 수도 있습니다. Win 또는 Alt 수식 키를 사용하는 핫키에 대하여, 이 수식키가 눌릴 때 시작 메뉴나 활성창의 메뉴 바가 활성화될 수 있습니다. 이런 일이 일어나는 것을 피하기 위해 오토핫키는 키눌림을 전송하여 키업 이벤트를 "은폐" 합니다. 개정판 38 이전에서는 언제나 Ctrl 키눌림이었고, 이 때문에 어떤 어플리케이션에는 문제가 된다고 알려져 있습니다.

스크립트에 이 지시어가 지정되어 있지 않으면, Ctrl을 지정한 것처럼 행위합니다.

관련 항목

배경 정보는 이 쓰레드를 참조하십시오.

예제

#MenuMaskKey vk07  ; vk07은 할당되지 않습니다.
#UseHook
#Space::
!Space::
    KeyWait LWin
    KeyWait RWin
    KeyWait Alt
    KeyHistory
return
선택 | 내려받기