29 references to RECT
System.Private.Windows.Core (11)
Windows\Win32\Graphics\Gdi\HRGN.cs (2)
8
public unsafe
RECT
[] GetRegionRects()
25
RECT
[] result = RGNDATAHEADER.GetRegionRects((RGNDATAHEADER*)b);
Windows\Win32\Graphics\Gdi\RGNDATAHEADER.cs (2)
8
public static unsafe
RECT
[] GetRegionRects(RGNDATAHEADER* regionData)
16
return new Span<
RECT
>((byte*)regionData + regionData->dwSize, (int)regionData->nCount).ToArray();
Windows\Win32\PInvoke.GetWindowRect.cs (2)
8
/// <inheritdoc cref="GetWindowRect(HWND, out
RECT
)"/>
9
public static BOOL GetWindowRect<T>(T hWnd, out
RECT
lpRect) where T : IHandle<HWND>
Windows\Win32\PInvoke.MapWindowPoints.cs (1)
11
public static unsafe int MapWindowPoints<TFrom, TTo>(TFrom hWndFrom, TTo hWndTo, ref
RECT
lpRect)
Windows\Win32\PInvokeCore.EnumDisplayMonitors.cs (2)
18
return EnumDisplayMonitors(default, (
RECT
*)null, &EnumDisplayMonitorsNativeCallback, (LPARAM)(nint)gcHandle);
27
private static BOOL EnumDisplayMonitorsNativeCallback(HMONITOR monitor, HDC hdc,
RECT
* lprcMonitor, LPARAM lParam)
Windows\Win32\PInvokeCore.GetClientRect.cs (2)
8
/// <inheritdoc cref="GetClientRect(HWND, out
RECT
)"/>
9
public static BOOL GetClientRect<T>(T hWnd, out
RECT
lpRect)
System.Windows.Forms (7)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (3)
331
/// <inheritdoc cref="IOleObject.DoVerb(int, MSG*, IOleClientSite*, int, HWND,
RECT
*)"/>
1751
/// <inheritdoc cref="IOleInPlaceObject.SetObjectRects(
RECT
*,
RECT
*)"/>
System\Windows\Forms\ActiveX\Control_ActiveXControlInterfaces.cs (4)
109
/// <inheritdoc cref="IOleInPlaceActiveObject.ResizeBorder(
RECT
*, IOleInPlaceUIWindow*, BOOL)"/>
136
/// <inheritdoc cref="IOleInPlaceObject.SetObjectRects(
RECT
*,
RECT
*)"/>
205
/// <inheritdoc cref="IOleObject.DoVerb(int, MSG*, IOleClientSite*, int, HWND,
RECT
*)"/>
System.Windows.Forms.Primitives (10)
Windows\Win32\PInvoke.DrawTextEx.cs (1)
8
/// <inheritdoc cref="DrawTextEx(HDC, PWSTR, int,
RECT
*, DRAW_TEXT_FORMAT, DRAWTEXTPARAMS*)"/>
Windows\Win32\PInvoke.FillRect.cs (1)
8
/// <inheritdoc cref="FillRect(HDC, in
RECT
, HBRUSH)"/>
Windows\Win32\PInvoke.InvalidateRect.cs (1)
8
/// <inheritdoc cref="InvalidateRect(HWND,
RECT
*, BOOL)"/>
Windows\Win32\PInvoke.RedrawWindow.cs (1)
8
/// <inheritdoc cref="RedrawWindow(HWND,
RECT
*, HRGN, REDRAW_WINDOW_FLAGS)"/>
Windows\Win32\PInvoke.ScrollWindow.cs (2)
8
/// <inheritdoc cref="ScrollWindow(HWND, int, int,
RECT
*,
RECT
*)"/>
Windows\Win32\PInvoke.ScrollWindowEx.cs (3)
8
/// <inheritdoc cref="ScrollWindowEx(HWND, int, int,
RECT
*,
RECT
*, HRGN,
RECT
*, SCROLL_WINDOW_FLAGS)"/>
Windows\Win32\PInvoke.ValidateRect.cs (1)
8
/// <inheritdoc cref="ValidateRect(HWND,
RECT
*)"/>
System.Windows.Forms.Primitives.TestUtilities (1)
Metafiles\RecordTypes\EMRRECTRECORD.cs (1)
11
/// Record that just has a single <see cref="
RECT
"/> value.