Мне приходилось бороться с #Include пару раз. Некоторые из моих файлов работали нормально, когда добавляли "#IfWinExist" вверху в качестве глобального параметра.Все мои ахк-файлы передаются мастер-скрипту, специфичному для машины, на которой он предназначен.
Теперь моя проблема связана с желанием отключить Ctrl + MouseScroll строго на рабочем столе Windows 10;скрипт, который я использую, относительно прост и на самом деле работает автономно ...
; Specifies Group Desktop Class
GroupAdd, vGroupDesktop, ahk_class Progman
GroupAdd, vGroupDesktop, ahk_class WorkerW
; Disables {CTRL+MOUSEWHEEL} Zoom only on Windows Desktop
#IfWinActive, ahk_group vGroupDesktop
#MaxHotkeysPerInterval 500
^WheelUp::Return
^WheelDown::Return
F4::Msgbox Active ; Testing Desktop Focus
Return
Хотя этот скрипт работает сам по себе, похоже, его не добавляют как #include из основного скрипта.
Редактировать:
Должен был добавить эту часть моего мастера.https://i.imgur.com/mOmdoHK.png
Создавая новый скрипт для проверки включения, он, кажется, работает с абсолютным путем, но я еще не решил проблему с моими настройками.