ラップトップをドッキング ステーションに入れ、デュアル モニターが起動したときなど、接続されているディスプレイの数が変化したときに、いくつかの内部データ構造を更新する必要があるプログラムがあります。
この点に関するいくつかの質問:
- .NET にそのようなイベントはありますか?
- そうでない場合、聞くことができる Windows メッセージはありますか?
- Screen.AllScreensは更新されますか?
- イベントをキャッチする前に更新されますか? またはその後?それとも不確定ですか?
問題があるとすれば、これは .NET 3.5 と C# です。