0
  • パネルがあり、それに PictureBox を追加しました。
  • パネルとピクチャボックスの両方に mouse_click リスナーを追加しました。
  • それらがクリックされると、マウスの位置を知らせるメッセージボックスを作成します。

問題:

  • パネルをクリックすると、必要なマウス位置が得られます。
  • ピクチャ ボックスをクリックすると、そのピクチャ ボックス内の現在の位置が取得されます。

私が欲しいもの:

  • 両方のコントロールがフォーム上の現在のマウス位置を取得するようにします。
  • フォームをオーバーレイしているため、パネルの現在のマウス位置を取得することもできます。

どうすればこれができるか知っている人はいますか?私はこれについてグーグルで調べましたが、それについて何も見つけられないようです。

前もって感謝します。

4

2 に答える 2

4

コントロールの PointToScreen および PointToClient メソッドを参照してください。

于 2010-03-30T15:12:22.130 に答える
0

フォーム全体からの位置が必要な場合は、それらのアイテムの幅と高さをポイントに追加するだけです。

于 2010-03-30T16:21:56.787 に答える