I successfully got a Centennial app to auto launch at logon using a StartupTask inside appxmanifest as mentioned here. But I need to detect that that was how it was launched (as opposed to a user launching it manually.
How is that achieved?
I was thinking of using the StartupTask class for that, but couldn't find anything helpful there.
(While on the subject - how would I even use that class in a .net, since the reference to its assembly is not available for .net? See my other question on the subject.)
The only way to do this currently is by using a dedicated EXE for the StartupTask extension (i.e. different EXE from your application's entrypoint).
This way you know when you are being launched as StartupTask, and you can then launch your actual application with appropriate parameters from there.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With