MFC-изготовление LNK с пользовательским значком

Я использую visual studio и хотел бы создать lnk maker, который делает иконку, которая ведет пользователя на сайт.

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" http://google.com

Я хочу добавить свою иконку на .lnk.
LNK Maker будет EXE-файл, и он включает в себя файл значков.

Как мне включить файл значков и экспортировать его куда-нибудь в папку пользователя на vs mfc.

Есть некоторые решения lnk maker, но они не могут заставить lnk зависеть от версии ОС пользователя или значка изменения.

0

Решение

IShellLink :: SetIconLocation позволяет установить значок файла lnk. Вот это вопрос StackOverflow, где в ответе показано, как открыть существующий файл lnk и как получить / использовать интерфейс IShellLink.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]