XP64 および Vista64 の複数のモニター ワークステーションで実行されるアプリケーションがあり、アプリケーション内の 1 つのフォームを特定のモニターに移動すると奇妙な問題が発生します。
フォームがプライマリ モニターの左上にあるモニターに移動された場合 ([表示設定] ダイアログで負の座標になっています)、フォームにカーソルを置くと、ユーザーは対角線のサイズ変更カーソルを取得します (私は見ただけです)。カーソルがウィンドウのクロムにあるときに発生しますが、ユーザーはウィンドウ全体で発生していると報告しています)。
カーソルがプライマリ モニターの上にある場合にのみ発生することを確認できました (セカンダリ モニターをプライマリ モニターの上に部分的にのみ作成すると、プライマリ モニターの上にあるフォームの部分でのみ問題が発生します)。
これは、アプリケーション全体で 1 つのフォームでのみ発生します。このフォームは、特に派手なことは何もしません (WndProc をオーバーライドしないなど)。また、使用されるすべてのカスタム コントロールは、この問題を表示しない他のフォームでも使用されます。 .
斜めのサイズ変更カーソルが常に表示される原因は何ですか?