Windowsレジストリに追加することにより、Windowsの起動時にc#プログラムを実行するように設定しています。それはうまくいきますが、ここに私の問題があります...
プログラムをシステム トレイで開始したいのですが、Windows によって自動的に開始された場合のみです。ユーザーがデスクトップからプログラムをダブルクリックした場合、プログラムがシステム トレイで起動しないようにします。現在、常に通常のウィンドウ モードで開くか、システム トレイで常に開くことができます。
私のプログラムがWindowsの起動によって起動されたかどうかを判断する方法はありますか? または、この問題の代替手段はありますか?
ありがとう!