XPで実行されているC#のwinformツールウィンドウがTopMost = true
Excelアドイン内から表示されています。フォームが表示されたらAlt+Tabを押すと、Excel に戻ります。Alt+Tabをもう一度押すと、フォームに戻ると思いますが、次のウィンドウ (この場合は Visual Studio) に移動します。以降のAlt+Tab呼び出しは、Excel と Visual Studio の間で交互に行われます。さらに、私がAlt+ Shift+の場合Tab、それは私のフォームに戻ります (したがって、それはまだ注文の一部であり、注文は私が望んでいるものではありません)。
単に設定TopMost = false
すると、すべてが期待どおりに機能します。これをまったく新しい空のプロジェクトで再現しました。文字通り、TopMost フォームを作成しただけです。TopMost プロパティに完全に分離されているようです。
当然、私はAlt+Tabが期待どおりに動作することを望みます。何か案は?