私のアプリケーションは、Windows 8 で次の奇妙な動作を引き起こしています。
条件:
- 私のネイティブ WinAPI アプリケーションは、Windows 8 の起動時に自動的に開始されます。
- Windows は、起動直後はスタート画面のままです。
アプリケーションがウィンドウを作成すると、Windows はスタート画面からデスクトップに切り替わります。作成されるウィンドウはツールバー ウィンドウであり、ユーザー フォーカスを奪うことはなく、ステータス表示として使用されます。
これは、起動直後ではなく、数秒後にウィンドウが作成されている場合にのみ発生します。
私の質問:ウィンドウが表示されたときに Windows がデスクトップに切り替わらないようにするにはどうすればよいですか?