メイン ウィンドウのない MFC アプリがあります。ユーザーが起動すると、スプラッシュ スクリーンが 1 ~ 2 秒間表示された後、スプラッシュ スクリーンがシステム トレイにフェードアウトします。ユーザーは、トレイのアイコンをクリックしてメニューへのアクセスを開始します。
ユーザーが Windows にログインしたときにアプリを自動起動することもできます (スタートアップ フォルダーにエントリを追加します)。上記と同じプロセスが繰り返されます。自動起動中はスプラッシュ画面がちょっと気になると思います。自動起動時にスプラッシュ スクリーンを非表示にしたいのですが、ユーザーがアプリを手動で実行した場合はスプラッシュ スクリーンを表示したままにします。これを行う最善の方法は何だろうか?
どうもありがとう!