提供信息你参考吧:
获取或设置鼠标的活动边界Cursor.Clip(这个可能就是你要的,当用于窗体时,记得在窗体Shown后再获取窗体的区域,如在Shown事件中处理Cursor.Clip=this.Bounds,切记窗口关闭后记得还原Cursor.Clip)
获取鼠标在屏幕上的位置Control.MousePosition或Cursor.Postion
与鼠标位置相关的常用方法:
计算屏幕某点在控件上的位置 (控件实例).PointToClient(屏幕上某点)
计算控件上某点在屏幕上的位置 (控件实例).PointToScreen(控件上某点)
其他光标处理详看Cursor类,满足不了去查查API
这种还是建议你用API来做。