NSIS — ярлык в левой части стартового меню

StackOverflow https://stackoverflow.com/questions/914755

  •  06-09-2019
  •  | 
  •  

Вопрос

Меню «Пуск» Windows XP разделено на две части: левую и правую.Я могу добавить папку «Все программы» в меню «Пуск», но как добавить ярлык для вашего приложения в левой части меню «Пуск»?

Спасибо!

Это было полезно?

Решение

Не существует официального (т. е. поддерживаемого и более или менее гарантированно работающего в будущем и в будущих версиях Windows) способа сделать это (вообще, не только с помощью nsis - часть nsis - это простая часть вопроса), видеть http://blogs.msdn.com/oldnewthing/archive/2003/09/03/54760.aspx .

При этом закрепленные записи хранятся в двоичном объекте реестра в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage\Favorites .Другие люди сделали то, что вы пытаетесь сделать, см., например. http://groups.google.gm/group/microsoft.public.platformsdk.shell/browse_thread/thread/c11161e983dd8a32 , но я не знаю никого, кто предоставил бы код для анализа этого двоичного объекта.В зависимости от того, насколько вы полны решимости заставить это работать, вы можете сделать это самостоятельно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top