Тема: AHK: Заблокировать раскрытие кнопки ПУСК
У меня несколько операций в скрипте выполняются по горячим клавишам с использованием клавиши WIN. При запуске подобной операции иногда раскрывается меню ПУСК, тем самым нарушается дальнейшее выполнение операции (переключение между окнами, вставка из буфера и т.д.)
Данный скрипт прекрасно работает на Win XP (не припомню ложных раскрытий ПУСК), а вот в Win7/10 с этим есть проблемы. Зависимости не выявил. Пробовал и очень быстро нажимать комбинацию горячих клавиш, и держа кл. WIN 1-2 секунды, а потом добавляя вторую клавишу комбинации - разницы никакой, иногда ПУСК открывается.
Для Win10 пробовал в самом начале (после назначения горячей клавиши) добавлять строку (см.ниже), но безрезультатно.
WinHide ahk_class Windows.UI.Core.CoreWindow ; ПУСК Win10
Хочется заблокировать раскрытие ПУСК на время выполнения операции. Можно и саму клавишу WIN (она в операциях не используется), но опять же - только на время определённой операции, а не не постоянку.
Также подошёл бы вариант использования вместо WIN клавиши FN (ноутбук Dell), лишь бы ПУСК не мешался. Но я не нашёл кода клаввиши.