Вы пытаетесь провести различие между плитками меню «Пуск» и регулярными запусками приложений? Если это так, пожалуйста, задайте новый вопрос, и мы получим вам ответ на этот вопрос. Спасибо!

настольные приложения настроены на запуск при запуске, они обычно начинают сворачиваться в системный трей. Общий подход для реализации этого поведения - это специальный параметр для исполняемого файла при добавлении ярлыка в папку «Автозагрузка» или реестр:

MyApp.exe /startminimized

Мне нужно то же самое в преобразованном настольном приложении. БлагодаряStartupTaskЯ могу запустить исполняемый файл приложения при запуске:

<desktop:Extension
    Category="windows.startupTask"
    Executable="MyApp.exe"
    EntryPoint="Windows.FullTrustApplication">
    <desktop:StartupTask
        TaskId="MyStartupTask"
        Enabled="true"
        DisplayName="Some Arbitrary Name" />
</desktop:Extension>

Однако я не могу найти способ установить аргумент для исполняемого файла, чтобы мое приложение знало, что оно запускается при запуске и запускается в свернутом виде.

Я должен иметь возможность запустить другой исполняемый файл, который запускает мое приложение в свернутом виде, но я ищу более элегантный подход для непосредственного запуска приложения в свернутом виде и снижения воздействия на запуск.

Ответы на вопрос(1)

Ваш ответ на вопрос