Как я устанавливаю AppUserModelID на ярлыке?

Я нахожусь в Windows 7, работающем над объединением двух приложений с тем же значком панели задач, как описано в этом вопросе:

Прикрепление рекламируемых ярлыков на панели задач в окнах 7

Я вижу там, и это много онлайн-документации, что я должен установить AppUserModelID как свойство ярлыка. Моя программа установщика использует основной проект установки Visual Studio 2008 года, и я не вижу способа установить свойства ярлыка на установке. Есть ли какое-либо преимущество, которое кто-либо может дать мне о том, как сделать это?

11
задан Community 23 May 2017 в 12:02
поделиться

1 ответ

Я ничего не знаю о проектах установки VS2k8, поэтому не знаю, есть ли у вас может запускать пользовательские действия и т. д., но я знаю, что для установки AppId для ярлыка вы загружаете / создаете ярлык и запрашиваете его IShellLink для IPropertyStore , затем InitPropVariantFromString вариант с вашим идентификатором и вызов SetValue ( PKEY_AppUserModel_ID , propvariant) + Зафиксировать в хранилище свойств

2
ответ дан 3 December 2019 в 09:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: