Windows スタートアップで実行するオプションを持つアプリケーションを作成しています。
PC が本当に落ち着く前に、アプリケーションが動かなくなってしまうのは我慢できません。これは重要ではないアプリケーションです。アプリケーションが他のすべてのスタートアップ項目が終了して安定するのを丁寧に待って、ユーザーの PC が応答してから作業を開始するようにしたいと考えています。
この状態を検出するにはどうすればよいですか? レジストリを調べて、実行中のすべての起動プロセスを探すか、長いタイマーを使用することができると思います。私が使用できるハックの少ない別のトリックがあることを願っています。
編集: アプリケーションには UI があり、サービスとして実行できません。トレイモードがあります。いくつかの画像レンダリングを行います。