29 references to RECT
System.Private.Windows.Core (11)
Windows\Win32\Graphics\Gdi\HRGN.cs (2)
8public unsafe RECT[] GetRegionRects() 25RECT[] result = RGNDATAHEADER.GetRegionRects((RGNDATAHEADER*)b);
Windows\Win32\Graphics\Gdi\RGNDATAHEADER.cs (2)
8public static unsafe RECT[] GetRegionRects(RGNDATAHEADER* regionData) 16return new Span<RECT>((byte*)regionData + regionData->dwSize, (int)regionData->nCount).ToArray();
Windows\Win32\PInvoke.GetWindowRect.cs (2)
8/// <inheritdoc cref="GetWindowRect(HWND, out RECT)"/> 9public static BOOL GetWindowRect<T>(T hWnd, out RECT lpRect) where T : IHandle<HWND>
Windows\Win32\PInvoke.MapWindowPoints.cs (1)
11public static unsafe int MapWindowPoints<TFrom, TTo>(TFrom hWndFrom, TTo hWndTo, ref RECT lpRect)
Windows\Win32\PInvokeCore.EnumDisplayMonitors.cs (2)
18return EnumDisplayMonitors(default, (RECT*)null, &EnumDisplayMonitorsNativeCallback, (LPARAM)(nint)gcHandle); 27private static BOOL EnumDisplayMonitorsNativeCallback(HMONITOR monitor, HDC hdc, RECT* lprcMonitor, LPARAM lParam)
Windows\Win32\PInvokeCore.GetClientRect.cs (2)
8/// <inheritdoc cref="GetClientRect(HWND, out RECT)"/> 9public 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.