王永兵的回答:用来返回相对于屏幕的位置和大小。 MSDN中有如下说明: Control.RectangleToScreen 方法 计算指定工作区矩形的大小和位置(以屏幕坐标表示)。 命名空间: System.Windows.Forms 程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中) 语法 public Rectangle RectangleToScreen(Rectangle r) 参数 r 类型:System.Drawing.Rectangle 要转换的工作区坐标 Rectangle。 返回值 类型:System.Drawing.Rectangle 一个 Rectangle,它表示转换后的 Rectangle、p(以屏幕坐标表示)。 董承的回答:用来返回相对于屏幕的位置和大小。 MSDN中有如下说明: Control.RectangleToScreen 方法 计算指定工作区矩形的大小和位置(以屏幕坐标表示)。 命名空间: System.Windows.Forms 程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中) 语法 public Rectangle RectangleToScreen(Rectangle r) 参数 r 类型:System.Drawing.Rectangle 要转换的工作区坐标 Rectangle。 返回值 类型:System.Drawing.Rectangle 一个 Rectangle,它表示转换后的 Rectangle、p(以屏幕坐标表示)。 ゛你是我向往的以后.的回答:查了一下msdn,做了一些实验,我的理解如下: 控件1.RectangleToScreen(控件2.ClientRectangle)返回一个矩形,左上角为控件1的左上角(相对屏幕左上角),尺寸为控件2的尺寸。 在Windows里面,窗口和各种控件实际上都是矩形Rectangle为边界的,因此获取控件的矩形还是比较重要的功能 |