4

Когда Visual Studio 2012 является активным окном (и только когда Visual Studio является активным окном) на моем новом компьютере с Windows 8, AutoHotkey не фиксирует нажатия клавиш. У меня не было этой проблемы с VS2010 на Windows 7.

Как я могу иметь AutoHotkey иметь приоритет над VS2012?

Вот скрипт из файла .ahk:

;;;; Spotify! ;;;;

SetTitleMatchMode 2 

; "WindowKey + F11"  for previous 
#F11::
DetectHiddenWindows, On 
ControlSend, ahk_parent, ^{Left}, ahk_class SpotifyMainWindow 
DetectHiddenWindows, Off 
return 


; "WindowKey + F12"  for next 
#F12::
{ 
DetectHiddenWindows, On 
ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow 
DetectHiddenWindows, Off 
return 
} 

; "WindowKey + F10"  for pause
#F10::
{ 
DetectHiddenWindows, On 
ControlSend, ahk_parent, {space}, ahk_class SpotifyMainWindow 
DetectHiddenWindows, Off 
return 
} 

1 ответ1

4

Это потому, что вы используете Visual Studio и AutoHotKey с разными уровнями разрешений. Скорее всего, вы используете VS от имени администратора, но используете AHK от имени пользователя, вошедшего в систему. Я предлагаю запускать их обоих на одном уровне разрешений, и ваша проблема будет исправлена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .