1

アプリケーションをデバッグしているとします。デバッガーで一時停止しています。実行ボタンを押しました。デバッグ中のアプリケーションがフォーカスされます (そして、Visual Studio はフォーカスを失います)。

この動作を防ぐ方法はありますか?

(そして、少し余談ですが、なぜこのようなことが起こるのでしょうか? Visual Studio が故意にそのウィンドウにフォーカスを与えているのでしょうか? それとも、Windows でのデバッグの動作の副作用でしょうか? または他の何かでしょうか?)

コンテキストについては、この回答を参照してください。可能であれば、他のデバッグ シナリオでもフォーカスの変更を防止すると便利だと思いますが。

4

1 に答える 1

0

これは、別の方法の方がはるかに悪いため、イベントのフォーカスは GUI プログラミングでは大したことです。アーティファクトを回避するために、デバッガーはデバッグ中のプログラムに与える影響を最小限に抑える必要があるため、実行を再開する前の状態にすべてを復元することが重要です。フォーカスを含む。

デバッガーに戻るには、Alt+Tab を押すだけです。

于 2012-05-19T12:42:24.923 に答える