1、判断鼠标是否在某个区域
Rectangle rectangle = new Rectangle(区域的坐标和大小); if (rectangle.Contains(MousePosition)) { }
这里要注意,区域的坐标是相对于屏幕还是相对于工作区域。
2、判断鼠标是否在某个控件上
Rectangle rectangle = 控件名称.RectangleToClient(this.ClientRectangle); if (rectangle.Contains(MousePosition)) { }