2010-03-30 95 views
0
  • 我有一个面板,并添加了一个PictureBox。
  • 我已将mouse_click监听器添加到面板和图片框。
  • 当他们被点击时,我创建一个消息框告诉我鼠标的位置。

问题:如何在单击控件内部时获取表单鼠标位置?

  • 当我点击面板中,我得到了我想要的鼠标位置。
  • 当我点击图片框,我得到该图片框中的当前位置。

我想要什么:

  • 我想同时得到控制,以获得窗体上当前mouseposition。
  • 我也可以去获取面板的当前鼠标位置,因为它覆盖了窗体。

有没有人知道我该怎么做? 我已经搜索了这个,但似乎无法找到任何有关它。

预先感谢您。

回答

4

请参阅控件上的PointToScreen和PointToClient方法。

+0

我会研究一下。谢谢 :) – Ikky 2010-03-30 16:08:25

0

如果你想从整个表单的位置只是将这些项目的宽度和高度添加到你的观点。

相关问题