IVsWindowFrame4.GetWindowScreenRect Method
Gets the frame's position, in screen coordinates. This rectangle represents the screen coordinates of the content portion of the tool window, measured in pixels. This area does not include the title region, but includes any toolbars hosted by the window. This function behaves the same regardless of the dock state of the window (floating, docked, MDI). The isOnScreen return value will be set to true if the frame's position and size could be accurately calculated, or false if the frame's position or size values could not be accurately calculated.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)
Syntax
'Declaration
Function GetWindowScreenRect ( _
<OutAttribute> ByRef screenLeft As Integer, _
<OutAttribute> ByRef screenTop As Integer, _
<OutAttribute> ByRef screenWidth As Integer, _
<OutAttribute> ByRef screenHeight As Integer _
) As Boolean
bool GetWindowScreenRect(
out int screenLeft,
out int screenTop,
out int screenWidth,
out int screenHeight
)
bool GetWindowScreenRect(
[OutAttribute] int% screenLeft,
[OutAttribute] int% screenTop,
[OutAttribute] int% screenWidth,
[OutAttribute] int% screenHeight
)
abstract GetWindowScreenRect :
screenLeft:int byref *
screenTop:int byref *
screenWidth:int byref *
screenHeight:int byref -> bool
function GetWindowScreenRect(
screenLeft : int,
screenTop : int,
screenWidth : int,
screenHeight : int
) : boolean
Parameters
screenLeft
Type: Int32%The left screen coordinate.
screenTop
Type: Int32%The top screen coordinate.
screenWidth
Type: Int32%The screen width coordinate.
screenHeight
Type: Int32%The screen height coordinate.
Return Value
Type: Boolean
The HRESULT.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.