IVsWindowFrame4.GetWindowScreenRect(Int32, Int32, Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取框架在屏幕坐标中的位置。 此矩形表示工具窗口内容部分的屏幕坐标(以像素为单位)。 此区域不包括标题区域,但包含窗口承载的所有工具栏。 无论窗口的停靠状态 (浮动、停靠、MDI) ,此函数的行为都相同。 如果可以准确计算帧的位置和大小,则 isOnScreen 返回值将设置为 true; 如果无法准确计算帧的位置或大小值,则设置为 false。
public:
bool GetWindowScreenRect([Runtime::InteropServices::Out] int % screenLeft, [Runtime::InteropServices::Out] int % screenTop, [Runtime::InteropServices::Out] int % screenWidth, [Runtime::InteropServices::Out] int % screenHeight);
bool GetWindowScreenRect([Runtime::InteropServices::Out] int & screenLeft, [Runtime::InteropServices::Out] int & screenTop, [Runtime::InteropServices::Out] int & screenWidth, [Runtime::InteropServices::Out] int & screenHeight);
public bool GetWindowScreenRect (out int screenLeft, out int screenTop, out int screenWidth, out int screenHeight);
abstract member GetWindowScreenRect : int * int * int * int -> bool
Public Function GetWindowScreenRect (ByRef screenLeft As Integer, ByRef screenTop As Integer, ByRef screenWidth As Integer, ByRef screenHeight As Integer) As Boolean
参数
- screenLeft
- Int32
左屏幕坐标。
- screenTop
- Int32
顶部屏幕坐标。
- screenWidth
- Int32
屏幕宽度坐标。
- screenHeight
- Int32
屏幕高度坐标。
返回
此 HRESULT。