Установить значок ярлыка с указанием пути и значка - PullRequest
0 голосов
/ 21 июня 2019

Если я создаю ярлык и:

  1. Клик правой кнопкой мыши
  2. Свойства
  3. Ярлык быстрого доступа
  4. Изменить значок ...

Что привело меня сюда

Change Icon UI

и введите в поле редактирования

%SystemRoot%\System32\Shell32.dll,1.

выдает эту ошибку

Error message


Вопрос

Можно ли указать на поддерживаемый файл значков вместе с index следующим образом: %SystemRoot%\System32\Shell32.dll,1, который выдает ошибку, показанную выше.

1 Ответ

0 голосов
/ 21 июня 2019

Суффикс ,1 является индексом значка, а не идентификатором. Просто выберите второй значок в диалоговом окне (первый значок с индексом 0). Значки перечислены сверху вниз, слева направо, нужным значком является документ с буквой «А».

Синтаксис ,1 используется в реестре и в других местах, а функция PathParseIconLocation используется для анализа этих путей. Диалоговое окно выбора значков не поддерживает эти пути, необходимо указать путь к файлу без суффикса и выбрать значок вручную.

...