2017-03-19 9 views
0

を結合しました。パネル上でマウスの左ボタンを押したままフォームをドラッグすることができます。今、私はマウスがモニターの境界線に触れているかどうかを確認する必要があります。私は複数のソリューションを試しましたが、どれも動作していないようです。私のマウスが私のモニターの北西に触れるたびに、それは北東に触れると思う。マウスがボーダーに触れているかどうかを確認する良い方法はありますか?は、だから私は自分自身noneに設定borderプロパティを持つドラッグ可能フォーム製の

+0

あなたはコードが必要why'd –

+0

...関連するコードが含まれるようにあなたの質問を編集してください?マウスがモニタの境界に近づいているかどうかを検出する方法が必要です。@ ZoharPeled – unknown

+0

短いリスト1.あなたはSOで質問を書くときにあなたの努力を示すべきです。あなたのコードにはあなたが見逃しているタイプミスがあるかもしれません。時にはそれを見るために目の新鮮なセットが必要な場合もあります。 3.コードなしでは、あなたの質問は、トピック以外のものとして投票されるかもしれません: "デバッグの助けを求める質問("なぜこのコードは動作しないのですか?)は、望ましい動作、特定の問題またはエラー、明確な問題文がない質問は、他の読者にとっては有用ではありません。参照:「最小限で完全で、検証可能な例を作成する方法」を参照してください。 –

答えて

2

あなたは次にあなたが別のスレッドのループ内での位置を確認し、それが国境付近にあるときに、イベントを発生させることができ

System.Windows.Forms.Cursor.Position 

でcusorの絶対位置を取得することができます。

{X = 0、Y = 0}は、左上隅です。

関連する問題