3
실패 여기서 인스턴스 FN + 왼쪽 =홈 대.리매핑 승 + 기능 키 + 화살표 시뮬레이션하려고 AutoHotkey를
와일드 카드 *를 사용하여 Shift 키를 누른 채 텍스트를 선택할 수 있기를 원합니다.
*<#Left::Home
이것은 이동을 누르고있는 경우에만 작동합니다. 교대가 일어나면 아무 일도 일어나지 않습니다. 뭐가 문제 야?
실패 여기서 인스턴스 FN + 왼쪽 =홈 대.리매핑 승 + 기능 키 + 화살표 시뮬레이션하려고 AutoHotkey를
와일드 카드 *를 사용하여 Shift 키를 누른 채 텍스트를 선택할 수 있기를 원합니다.
*<#Left::Home
이것은 이동을 누르고있는 경우에만 작동합니다. 교대가 일어나면 아무 일도 일어나지 않습니다. 뭐가 문제 야?
안드레아스는,
당신이했던 같은 가를 매핑 정의 할 때, 원래의 창 바로 가기 (왜 ... 나 한테 물어하지 않음) 활성 상태로 유지됩니다. 레지스트리에서 미리 정의 된 Windows 단축키를 비활성화 할 수 있지만 더 쉬운 방법은 단축 키으로 변환하는 것입니다. 단축키와 send (또는 SendInput) 명령을 사용할 때 수정 자 키는 무시됩니다 (똑똑한 재 매핑과 달리). 이것은 모든 조합을 "트랩"해야 함을 의미합니다. 아래 나는 (당신의 솔루션에 비해) 긴 버전을 보여 줬습니다. 미안하지만, 내가 아는 한이 유일한 방법입니다 (또는 * 및 Shift 키를 Ctrl 키를/Alt 키를 GetKeyState 함께 테스트 할 수 있지만 더 복잡하게).#Left::Send, {Home}
+#Left::Send, +{Home}