AutoHotkey не фиксирует нажатия клавиш, когда VS2012 является активным окном

AutoHotkey не фиксирует нажатия клавиш, когда VS2012 является активным окном

Когда 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

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

Связанный контент