AutoHotKey, Обновление иконок

Итак, у меня проблема с обновлением значка для моего графического интерфейса. Я хочу, чтобы при нажатии кнопки значок менялся, а когда я нажимал другую кнопку, он менялся на другой значок.

Я могу изменить значок один раз, когда создаю графический интерфейс с помощью этого скрипта:

gui, show, w0 h0
Menu, Tray, Icon, %A_WorkingDir%\Files\Red_Icon.ico, 1, 1
gui, destroy

Но я не могу изменить его несколько раз без перезапуска в окне.

Так что мне интересно, как я могу изменить значок несколько раз / Как обновить значок

Кроме того, я говорю об обоих значках на панели задач!


person Somin    schedule 24.04.2018    source источник


Ответы (2)


Здесь это попытка изменить значок на панели задач, но вскоре вы столкнетесь с неотъемлемым ограничением, которое обсуждалось в той же теме и упоминалось в другой теме.

Также есть обходной путь, который, однако, я считаю слишком радикальным.

person johnlee    schedule 25.04.2018

Очень похожие вопросы были только что заданы и ответили здесь:

Изменить значок автогорячей клавиши в области уведомлений из скрипта

AutoHotKey, обновление значков

Это должно дать вам преимущество в исправлении вашей проблемы.

person Eric King    schedule 24.04.2018