У нас есть приложение, назовем его MyApp
.При установке мы создаем значок рабочего стола для MyApp, который в основном называется MyLauncher.exe /launch MyApp.exe
.MyLauncher делает некоторые полезные вещи (проверяет наличие обновлений и т. Д.), А затем запускает MyApp.
Пользователь с Windows 7 может захотеть прикрепить его к панели задач (т.е., правая кнопка мыши на значке на рабочем столе «Закрепить на панели задач»):
Однако, поскольку ярлык указывает на MyLauncher, при запуске приложения пользователем происходит следующее (либо со значком на рабочем столе, либо со значком на панели задач): MyLauncher выполняет свою работу, а затем запускает MyApp.На панели задач результат выглядит следующим образом:
Я понимаю, почему это происходит. Поскольку MyLauncher запускает MyApp, панель задач Windows 7 видит их как дваразличные приложения.
Очевидно, мой вопрос: Как разработчик MyLauncher и MyApp, могу ли я что-то с этим сделать? Мне бы хотелось, чтобы панель задач Windows 7 "ассоциировала" все экземпляры.MyApp.exe
с ярлыком, начинающимся MyLauncher.exe /lauch MyApp.exe
.