14 instantiations of RECT
System.Private.Windows.Core (2)
_generated\209\Windows.Win32.RECT.g.cs (2)
60new RECT(x, y, unchecked(x + width), unchecked(y + height)); 78 public static implicit operator RECT(global::System.Drawing.Rectangle value) => new RECT(value);
System.Windows.Forms (12)
System\Windows\Forms\Control.cs (1)
10244RECT rect = new(size);
System\Windows\Forms\Control.MetafileDCWrapper.cs (1)
39_destRect = new(size);
System\Windows\Forms\Controls\ListView\ListView.cs (3)
3592RECT itemrect = new() 3621RECT itemrect = new() 3668RECT itemrect = new()
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
411RECT posRect = new(0, 0, lprcPosRect->right - lprcPosRect->left, lprcPosRect->bottom - lprcPosRect->top);
System\Windows\Forms\Form.cs (1)
3277RECT result = new(clientSize);
System\Windows\Forms\Help\Help.cs (1)
83rcMargins = new RECT(-1, -1, -1, -1), // Ignore
System\Windows\Forms\Rendering\ControlPaint.cs (2)
1398RECT rcCheck = new(rectangle.Size); 1468RECT rcFrame = new(0, 0, width, height);
System\Windows\Forms\Rendering\TextExtensions.cs (1)
244RECT rect = new(proposedSize);
System\Windows\Forms\ToolTip\ToolTip.cs (1)
1325RECT visibleRect = new RECT
677 references to RECT
System.Drawing.Common (1)
System\Drawing\Bitmap.cs (1)
373RECT rect = area;
System.Private.Windows.Core (60)
_generated\154\Windows.Win32.IPicture.g.cs (8)
284 /// <inheritdoc cref="Render(winmdroot.Graphics.Gdi.HDC, int, int, int, int, int, int, int, int, winmdroot.Foundation.RECT*)"/> 286 internal unsafe winmdroot.Foundation.HRESULT Render(winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, in winmdroot.Foundation.RECT pRcWBounds) 288 fixed (winmdroot.Foundation.RECT* pRcWBoundsLocal = &pRcWBounds) 298 private static winmdroot.Foundation.HRESULT Render(IPicture* pThis, winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, winmdroot.Foundation.RECT* pRcWBounds) 333 public unsafe winmdroot.Foundation.HRESULT Render(winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, winmdroot.Foundation.RECT* pRcWBounds) 335 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC ,int ,int ,int ,int ,int ,int ,int ,int ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IPicture*)Unsafe.AsPointer(ref this), hDC, x, y, cx, cy, xSrc, ySrc, cxSrc, cySrc, pRcWBounds); 700 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC ,int ,int ,int ,int ,int ,int ,int ,int ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> Render_9; 771 unsafe winmdroot.Foundation.HRESULT Render(winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, winmdroot.Foundation.RECT* pRcWBounds);
_generated\172\Windows.Win32.MONITORINFO.g.cs (2)
36 internal winmdroot.Foundation.RECT rcMonitor; 39 internal winmdroot.Foundation.RECT rcWork;
_generated\182\Windows.Win32.PAINTSTRUCT.g.cs (1)
36 internal winmdroot.Foundation.RECT rcPaint;
_generated\195\Windows.Win32.PInvokeCore.GDI32.dll.g.cs (9)
249 /// <inheritdoc cref="CreateEnhMetaFile(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.PCWSTR, winmdroot.Foundation.RECT*, winmdroot.Foundation.PCWSTR)"/> 252 internal static unsafe winmdroot.Graphics.Gdi.HDC CreateEnhMetaFile([Optional] winmdroot.Graphics.Gdi.HDC hdc, [Optional] string lpFilename, [Optional] winmdroot.Foundation.RECT? lprc, [Optional] string lpDesc) 258 winmdroot.Foundation.RECT lprcLocal = lprc ?? default(winmdroot.Foundation.RECT); 279 internal static extern unsafe winmdroot.Graphics.Gdi.HDC CreateEnhMetaFile([Optional] winmdroot.Graphics.Gdi.HDC hdc, [Optional] winmdroot.Foundation.PCWSTR lpFilename, [Optional] winmdroot.Foundation.RECT* lprc, [Optional] winmdroot.Foundation.PCWSTR lpDesc); 402 internal static unsafe winmdroot.Foundation.BOOL EnumEnhMetaFile([Optional] winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.HENHMETAFILE hmf, delegate *unmanaged[Stdcall]<global::Windows.Win32.Graphics.Gdi.HDC,global::Windows.Win32.Graphics.Gdi.HANDLETABLE*,global::Windows.Win32.Graphics.Gdi.ENHMETARECORD*,int,global::Windows.Win32.Foundation.LPARAM,int> proc, [Optional] void* param3, [Optional] winmdroot.Foundation.RECT? lpRect) 404 winmdroot.Foundation.RECT lpRectLocal = lpRect ?? default(winmdroot.Foundation.RECT); 423 internal static extern unsafe winmdroot.Foundation.BOOL EnumEnhMetaFile([Optional] winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.HENHMETAFILE hmf, delegate *unmanaged[Stdcall]<global::Windows.Win32.Graphics.Gdi.HDC,global::Windows.Win32.Graphics.Gdi.HANDLETABLE*,global::Windows.Win32.Graphics.Gdi.ENHMETARECORD*,int,global::Windows.Win32.Foundation.LPARAM,int> proc, [Optional] void* param3, [Optional] winmdroot.Foundation.RECT* lpRect);
_generated\201\Windows.Win32.PInvokeCore.USER32.dll.g.cs (21)
276 /// <inheritdoc cref="EnumDisplayMonitors(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.RECT*, delegate *unmanaged[Stdcall]{global::Windows.Win32.Graphics.Gdi.HMONITOR,global::Windows.Win32.Graphics.Gdi.HDC,global::Windows.Win32.Foundation.RECT*,global::Windows.Win32.Foundation.LPARAM,global::Windows.Win32.Foundation.BOOL}, winmdroot.Foundation.LPARAM)"/> 279 internal static unsafe winmdroot.Foundation.BOOL EnumDisplayMonitors([Optional] winmdroot.Graphics.Gdi.HDC hdc, [Optional] winmdroot.Foundation.RECT? lprcClip, delegate *unmanaged[Stdcall]<global::Windows.Win32.Graphics.Gdi.HMONITOR,global::Windows.Win32.Graphics.Gdi.HDC,global::Windows.Win32.Foundation.RECT*,global::Windows.Win32.Foundation.LPARAM,global::Windows.Win32.Foundation.BOOL> lpfnEnum, winmdroot.Foundation.LPARAM dwData) 281 winmdroot.Foundation.RECT lprcClipLocal = lprcClip ?? default(winmdroot.Foundation.RECT); 307 internal static extern unsafe winmdroot.Foundation.BOOL EnumDisplayMonitors([Optional] winmdroot.Graphics.Gdi.HDC hdc, [Optional] winmdroot.Foundation.RECT* lprcClip, delegate *unmanaged[Stdcall]<global::Windows.Win32.Graphics.Gdi.HMONITOR,global::Windows.Win32.Graphics.Gdi.HDC,global::Windows.Win32.Foundation.RECT*,global::Windows.Win32.Foundation.LPARAM,global::Windows.Win32.Foundation.BOOL> lpfnEnum, winmdroot.Foundation.LPARAM dwData); 360 /// <inheritdoc cref="GetClientRect(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*)"/> 363 internal static unsafe winmdroot.Foundation.BOOL GetClientRect(winmdroot.Foundation.HWND hWnd, out winmdroot.Foundation.RECT lpRect) 365 fixed (winmdroot.Foundation.RECT* lpRectLocal = &lpRect) 386 internal static unsafe winmdroot.Foundation.BOOL GetClientRect(winmdroot.Foundation.HWND hWnd, winmdroot.Foundation.RECT* lpRect) 394 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.Foundation.HWND hWnd, winmdroot.Foundation.RECT* lpRect); 620 /// <inheritdoc cref="GetWindowRect(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*)"/> 623 internal static unsafe winmdroot.Foundation.BOOL GetWindowRect(winmdroot.Foundation.HWND hWnd, out winmdroot.Foundation.RECT lpRect) 625 fixed (winmdroot.Foundation.RECT* lpRectLocal = &lpRect) 649 internal static unsafe winmdroot.Foundation.BOOL GetWindowRect(winmdroot.Foundation.HWND hWnd, winmdroot.Foundation.RECT* lpRect) 657 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.Foundation.HWND hWnd, winmdroot.Foundation.RECT* lpRect); 875 /// <inheritdoc cref="MonitorFromRect(winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.MONITOR_FROM_FLAGS)"/> 878 internal static unsafe winmdroot.Graphics.Gdi.HMONITOR MonitorFromRect(in winmdroot.Foundation.RECT lprc, winmdroot.Graphics.Gdi.MONITOR_FROM_FLAGS dwFlags) 880 fixed (winmdroot.Foundation.RECT* lprcLocal = &lprc) 898 internal static extern unsafe winmdroot.Graphics.Gdi.HMONITOR MonitorFromRect(winmdroot.Foundation.RECT* lprc, winmdroot.Graphics.Gdi.MONITOR_FROM_FLAGS dwFlags);
_generated\209\Windows.Win32.RECT.g.cs (4)
59 internal static RECT FromXYWH(int x, int y, int width, int height) => 74 public static implicit operator global::System.Drawing.Rectangle(RECT value) => new global::System.Drawing.Rectangle(value.left, value.top, value.Width, value.Height); 76 public static implicit operator global::System.Drawing.RectangleF(RECT value) => new global::System.Drawing.RectangleF(value.left, value.top, value.Width, value.Height); 78 public static implicit operator RECT(global::System.Drawing.Rectangle value) => new RECT(value);
_generated\212\Windows.Win32.RGNDATAHEADER.g.cs (1)
42 internal winmdroot.Foundation.RECT rcBound;
_generated\253\Windows.Win32.System_Ole_IPicture_Extensions.g.cs (3)
73 /// <inheritdoc cref="winmdroot.System.Ole.IPicture.Interface.Render(winmdroot.Graphics.Gdi.HDC, int, int, int, int, int, int, int, int, winmdroot.Foundation.RECT*)"/> 74 internal static unsafe winmdroot.Foundation.HRESULT Render(this winmdroot.System.Ole.IPicture.Interface @this, winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, in winmdroot.Foundation.RECT pRcWBounds) 76 fixed (winmdroot.Foundation.RECT* pRcWBoundsLocal = &pRcWBounds)
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\PInvokeCore.EnumDisplayMonitors.cs (2)
23return EnumDisplayMonitors(default, (RECT*)null, &HandleEnumDisplayMonitorsNativeCallback, (LPARAM)(nint)gcHandle); 37private static BOOL HandleEnumDisplayMonitorsNativeCallback(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)
Windows\Win32\PInvokeCore.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\PInvokeCore.MapWindowPoints.cs (1)
11public static unsafe int MapWindowPoints<TFrom, TTo>(TFrom hWndFrom, TTo hWndTo, ref RECT lpRect)
System.Private.Windows.GdiPlus (4)
_generated\60\Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (4)
432 /// <inheritdoc cref="GdipBitmapApplyEffect(winmdroot.Graphics.GdiPlus.GpBitmap*, winmdroot.Graphics.GdiPlus.CGpEffect*, winmdroot.Foundation.RECT*, winmdroot.Foundation.BOOL, void**, int*)"/> 434 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapApplyEffect(ref winmdroot.Graphics.GdiPlus.GpBitmap bitmap, ref winmdroot.Graphics.GdiPlus.CGpEffect effect, ref winmdroot.Foundation.RECT roi, winmdroot.Foundation.BOOL useAuxData, ref void* auxData, ref int auxDataSize) 440 fixed (winmdroot.Foundation.RECT* roiLocal = &roi) 456 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapApplyEffect(winmdroot.Graphics.GdiPlus.GpBitmap* bitmap, winmdroot.Graphics.GdiPlus.CGpEffect* effect, winmdroot.Foundation.RECT* roi, winmdroot.Foundation.BOOL useAuxData, void** auxData, int* auxDataSize);
System.Windows.Forms (174)
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (4)
286RECT clientRectangle = _owningChildEditAccessibilityObject.BoundingRectangle; 307RECT r = rect; 351private RECT GetFormattingRectangle() 354RECT rectangle = default;
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (6)
621HRESULT IOleInPlaceFrame.Interface.GetBorder(RECT* lprectBorder) => HRESULT.E_NOTIMPL; 623HRESULT IOleInPlaceFrame.Interface.RequestBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 625HRESULT IOleInPlaceFrame.Interface.SetBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 717HRESULT IOleInPlaceUIWindow.Interface.GetBorder(RECT* lprectBorder) 720HRESULT IOleInPlaceUIWindow.Interface.RequestBorderSpace(RECT* pborderwidths) 723HRESULT IOleInPlaceUIWindow.Interface.SetBorderSpace(RECT* pborderwidths)
System\Windows\Forms\ActiveX\AxHost.cs (3)
1161RECT posRect = bounds; 1162RECT clipRect = WebBrowserHelper.GetClipRect(); 2147RECT posRect = Bounds;
System\Windows\Forms\ActiveX\AxHost.OleInterfaces.cs (4)
371RECT* lprcPosRect, 372RECT* lprcClipRect, 442HRESULT IOleInPlaceSite.Interface.OnPosRectChange(RECT* lprcPosRect) 460RECT clipRect = WebBrowserHelper.GetClipRect();
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (15)
137private RECT* _adjustRect; // temporary rect used during OnPosRectChange && SetObjectRects 331/// <inheritdoc cref="IOleObject.DoVerb(int, MSG*, IOleClientSite*, int, HWND, RECT*)"/> 338RECT* lprcPosRect) 414RECT* prcBounds, 415RECT* lprcWBounds, 454RECT rc = *prcBounds; 831RECT posRect = default; 832RECT clipRect = default; 1708RECT posRect = bounds; 1751/// <inheritdoc cref="IOleInPlaceObject.SetObjectRects(RECT*, RECT*)"/> 1752internal unsafe HRESULT SetObjectRects(RECT* lprcPosRect, RECT* lprcClipRect) 1809RECT rcIntersect = intersect; 1995RECT rect = default;
System\Windows\Forms\ActiveX\Control_ActiveXControlInterfaces.cs (10)
109/// <inheritdoc cref="IOleInPlaceActiveObject.ResizeBorder(RECT*, IOleInPlaceUIWindow*, BOOL)"/> 110HRESULT IOleInPlaceActiveObject.Interface.ResizeBorder(RECT* prcBorder, IOleInPlaceUIWindow* pUIWindow, BOOL fFrameWindow) => 136/// <inheritdoc cref="IOleInPlaceObject.SetObjectRects(RECT*, RECT*)"/> 137HRESULT IOleInPlaceObject.Interface.SetObjectRects(RECT* lprcPosRect, RECT* lprcClipRect) => 205/// <inheritdoc cref="IOleObject.DoVerb(int, MSG*, IOleClientSite*, int, HWND, RECT*)"/> 212RECT* lprcPosRect) 533(RECT*)lprcBounds, 534(RECT*)lprcWBounds,
System\Windows\Forms\Application.cs (1)
742lprcUpdate: (RECT*)null,
System\Windows\Forms\Control.cs (18)
379RECT rect = default; 1582PInvokeCore.GetWindowRect(this, out RECT r); 2329PInvokeCore.GetWindowRect(this, out var temp); 5396RECT adornmentsBeforeDpiChange = default; 5397RECT adornmentsAfterDpiChange = default; 5997RECT rcArea = rc; 6459private protected void AdjustWindowRectExForControlDpi(ref RECT rect, WINDOW_STYLE style, bool bMenu, WINDOW_EX_STYLE exStyle) 6464private static void AdjustWindowRectExForDpi(ref RECT rect, WINDOW_STYLE style, bool bMenu, WINDOW_EX_STYLE exStyle, int dpi) 7989PInvokeCore.GetClientRect(new HandleRef<HWND>(_window, InternalHandle), out RECT rect); 8830bool success = PInvokeCore.GetWindowRect(this, out var windowRect); 9391RECT rect = r; 9401RECT rect = r; 9800RECT adornments = default; 10244RECT rect = new(size); 10854RECT rect = default; 10886RECT rect = default; 11283PInvokeCore.GetClientRect(this, out RECT rc); 12896PInvokeCore.GetWindowRect(this, out var rect);
System\Windows\Forms\Control.MetafileDCWrapper.cs (2)
26private RECT _destRect; 86private unsafe bool DICopy(HDC hdcDest, HDC hdcSrc, RECT rect, bool bStretch)
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxBaseAdapter.cs (2)
113RECT rect = bounds; 307RECT rcCheck = new Rectangle(0, 0, fullSize.Width, fullSize.Height);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
36PInvokeCore.GetWindowRect(_owningComboBox.GetListNativeWindow(), out var rect);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (2)
39RECT itemRect = default; 53RECT translated = itemRect;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (3)
359RECT clientRectangle = _owningComboBox.ChildEditAccessibleObject.BoundingRectangle; 426private RECT GetFormattingRectangle() 429RECT rectangle = default;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (7)
1379PInvokeCore.GetWindowRect(this, out var comboRectMid); 1382PInvokeCore.GetWindowRect(_childEdit, out var editRectMid); 1657PInvokeCore.GetWindowRect(this, out var rect); 1805PInvokeCore.GetWindowRect(this, out var rect); 3437PInvokeCore.GetClientRect(this, out RECT rect); 3725PInvokeCore.GetWindowRect(this, out var rect); 3769RECT updateRegionBoundingRect = default;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (2)
360private RECT[]? _cachedScrollableRegion; 2767RECT[]? rects = CreateScrollableRegion(rectTmp);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
5422private RECT[]? CreateScrollableRegion(Rectangle scroll) 26237private unsafe void ScrollRectangles(RECT[]? rects, int change) 26246RECT scroll; 26364RECT scrollArea = rowsRect;
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (1)
1355RECT rcCheck = new Rectangle(0, 0, fullSize.Width, fullSize.Height);
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
1444PInvoke.InvalidateRect(c.hwndFound, lpRect: (RECT*)null, bErase: true);
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (1)
662PInvokeCore.GetClientRect(this, out RECT rect);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
301PInvokeCore.GetWindowRect(this, out var r);
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (1)
391RECT rect = default;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (2)
1443RECT rect = default; 1512PInvokeCore.GetClientRect(this, out RECT r);
System\Windows\Forms\Controls\ListView\ListView.cs (4)
3592RECT itemrect = new() 3621RECT itemrect = new() 3668RECT itemrect = new() 4944PInvokeCore.GetClientRect(this, out RECT clientRect);
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (1)
28PInvokeCore.GetWindowRect(owningListView, out var rect);
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (1)
54RECT groupRect = default;
System\Windows\Forms\Controls\ListView\ListViewInsertionMark.cs (1)
56RECT bounds = default;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarButtonAccessibleObject.cs (1)
62RECT rectangle = Bounds;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
797RECT rect = default;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (1)
257internal unsafe RECT GetCalendarPartRectangle(MCGRIDINFO_PART dwPart, int calendarIndex = 0, int rowIndex = 0, int columnIndex = 0)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
3819RECT rect = itemRect;
System\Windows\Forms\Controls\TabControl\TabControl.cs (2)
367RECT rect = Bounds; 1113RECT rect = default;
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (3)
124RECT clientRectangle = Owner.ClientRectangle; 430private RECT GetFormattingRectangle() 440RECT rectangle = default;
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (1)
585PInvokeCore.GetClientRect(rootHwnd, out RECT rootHwndClientArea);
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (4)
26private RECT AbsoluteClientRECT 30RECT rect = default; 40PInvokeCore.GetClientRect(this, out var clientRect); 114var absoluteClientRectangle = AbsoluteClientRECT;
System\Windows\Forms\Controls\TreeView\TreeNode.cs (3)
237RECT rc = default; 260RECT rc = default; 624RECT rc = default;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
2537RECT rc = default;
System\Windows\Forms\Controls\WebBrowser\WebBrowser.WebBrowserSite.cs (1)
127unsafe HRESULT IDocHostUIHandler.ResizeBorder(RECT* rect, IOleInPlaceUIWindow.Interface doc, BOOL fFrameWindow)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (3)
201RECT posRect = new Rectangle(0, 0, width, height); 202RECT clipRect = WebBrowserHelper.GetClipRect(); 671RECT posRect = Bounds;
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (6)
82HRESULT IOleInPlaceFrame.Interface.GetBorder(RECT* lprectBorder) => HRESULT.E_NOTIMPL; 84HRESULT IOleInPlaceFrame.Interface.RequestBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 86HRESULT IOleInPlaceFrame.Interface.SetBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 420HRESULT IOleInPlaceUIWindow.Interface.GetBorder(RECT* lprectBorder) 423HRESULT IOleInPlaceUIWindow.Interface.RequestBorderSpace(RECT* pborderwidths) 426HRESULT IOleInPlaceUIWindow.Interface.SetBorderSpace(RECT* pborderwidths)
System\Windows\Forms\Controls\WebBrowser\WebBrowserHelper.cs (1)
109internal static RECT GetClipRect() => new Rectangle(0, 0, 32000, 32000);
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (8)
195RECT posRect = Host.Bounds; 232RECT posRect = Host.Bounds; 247RECT* lprcPosRect, 248RECT* lprcClipRect, 306HRESULT IOleInPlaceSite.Interface.OnPosRectChange(RECT* lprcPosRect) => OnActiveXRectChange(lprcPosRect); 404private unsafe HRESULT OnActiveXRectChange(RECT* lprcPosRect) 411RECT posRect = new(0, 0, lprcPosRect->right - lprcPosRect->left, lprcPosRect->bottom - lprcPosRect->top); 412RECT clipRect = WebBrowserHelper.GetClipRect();
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (4)
90RECT rcIn, 96RECT rc2 = default; 97RECT rc = rcIn; 260private void FillRectDither(HDC dc, RECT rc)
System\Windows\Forms\Dialogs\CommonDialogs\CommonDialog.cs (1)
97PInvokeCore.GetWindowRect(hwnd, out var r);
System\Windows\Forms\Form.cs (3)
3106PInvokeCore.GetClientRect(this, out RECT currentClient); 3277RECT result = new(clientSize); 3909PInvokeCore.GetWindowRect(ownerHandle, out var ownerRect);
System\Windows\Forms\Input\Cursor.cs (3)
122PInvoke.GetClipCursor(out RECT rect); 129PInvoke.ClipCursor((RECT*)null); 133RECT rect = value;
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
688PInvokeCore.GetClientRect(this, out RECT clientRectangle);
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
452PInvokeCore.GetWindowRect(this, out var r);
System\Windows\Forms\MDI\MDIClient.cs (1)
280RECT rect = default;
System\Windows\Forms\Rendering\ControlPaint.cs (3)
1062RECT rc = new Rectangle(x, y, width, height); 1398RECT rcCheck = new(rectangle.Size); 1468RECT rcFrame = new(0, 0, width, height);
System\Windows\Forms\Rendering\DCMapping.cs (1)
69RECT originalClipRect = default;
System\Windows\Forms\Rendering\DpiChangedEventArgs.cs (1)
22SuggestedRectangle = *(RECT*)(nint)m.LParamInternal;
System\Windows\Forms\Rendering\TextExtensions.cs (3)
96RECT rect = bounds; 167RECT rect = bounds; 244RECT rect = new(proposedSize);
System\Windows\Forms\Scrolling\ScrollableControl.cs (2)
787RECT rcClip = ClientRectangle; 788RECT rcUpdate = ClientRectangle;
System\Windows\Forms\SystemInformation.cs (1)
185RECT workingArea = default;
System\Windows\Forms\ToolTip\ToolTip.cs (9)
1311PInvokeCore.GetWindowRect(associatedControl, out var rect); 1325RECT visibleRect = new RECT 1409PInvokeCore.GetWindowRect(Control.GetSafeHandle(window), out var r); 1429PInvokeCore.GetWindowRect(Control.GetSafeHandle(window), out var r); 1447PInvokeCore.GetWindowRect(Control.GetSafeHandle(window), out var r); 1465PInvokeCore.GetWindowRect(Control.GetSafeHandle(window), out var r); 1983PInvokeCore.GetWindowRect(this, out var rectangle); 2001PInvokeCore.GetWindowRect(Control.GetSafeHandle(window), out var r); 2035PInvokeCore.GetWindowRect(this, out var rect);
System\Windows\Forms\VisualStyles\VisualStyleRenderer.cs (5)
281RECT contentRect; 420_lastHResult = PInvoke.GetThemeBackgroundContentRect(HTHEME, dc, Part, State, bounds, out RECT rect); 437_lastHResult = PInvoke.GetThemeBackgroundExtent(HTHEME, hdc, Part, State, contentBounds, out RECT extents); 673out RECT rect); 696out RECT rect);
System.Windows.Forms.Design (3)
System\ComponentModel\Design\MultilineStringEditor.MultilineStringEditorUI.cs (1)
184RECT rect = default;
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.cs (1)
299RECT clip = default;
System\Windows\Forms\Design\ControlDesigner.cs (1)
2065RECT clip = default;
System.Windows.Forms.Primitives (435)
_generated\182\Windows.Win32.IMAGEINFO.g.cs (1)
57 internal winmdroot.Foundation.RECT rcImage;
_generated\204\Windows.Win32.IOleInPlaceActiveObject.g.cs (8)
224 /// <inheritdoc cref="ResizeBorder(winmdroot.Foundation.RECT*, winmdroot.System.Ole.IOleInPlaceUIWindow*, winmdroot.Foundation.BOOL)"/> 226 internal unsafe void ResizeBorder(in winmdroot.Foundation.RECT prcBorder, winmdroot.System.Ole.IOleInPlaceUIWindow* pUIWindow, winmdroot.Foundation.BOOL fFrameWindow) 228 fixed (winmdroot.Foundation.RECT* prcBorderLocal = &prcBorder) 237 private static winmdroot.Foundation.HRESULT ResizeBorder(IOleInPlaceActiveObject* pThis, winmdroot.Foundation.RECT* prcBorder, winmdroot.System.Ole.IOleInPlaceUIWindow* pUIWindow, winmdroot.Foundation.BOOL fFrameWindow) 267 public unsafe void ResizeBorder(winmdroot.Foundation.RECT* prcBorder, winmdroot.System.Ole.IOleInPlaceUIWindow* pUIWindow, winmdroot.Foundation.BOOL fFrameWindow) 269 ((delegate *unmanaged [Stdcall]<IOleInPlaceActiveObject*,winmdroot.Foundation.RECT* ,winmdroot.System.Ole.IOleInPlaceUIWindow* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IOleInPlaceActiveObject*)Unsafe.AsPointer(ref this), prcBorder, pUIWindow, fFrameWindow).ThrowOnFailure(); 342 internal delegate *unmanaged [Stdcall]<IOleInPlaceActiveObject*,winmdroot.Foundation.RECT* ,winmdroot.System.Ole.IOleInPlaceUIWindow* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> ResizeBorder_9; 392 unsafe winmdroot.Foundation.HRESULT ResizeBorder(winmdroot.Foundation.RECT* prcBorder, winmdroot.System.Ole.IOleInPlaceUIWindow* pUIWindow, winmdroot.Foundation.BOOL fFrameWindow);
_generated\205\Windows.Win32.IOleInPlaceFrame.g.cs (24)
118 /// <inheritdoc cref="GetBorder(winmdroot.Foundation.RECT*)"/> 120 internal unsafe winmdroot.Foundation.HRESULT GetBorder(out winmdroot.Foundation.RECT lprectBorder) 122 fixed (winmdroot.Foundation.RECT* lprectBorderLocal = &lprectBorder) 132 private static winmdroot.Foundation.HRESULT GetBorder(IOleInPlaceFrame* pThis, winmdroot.Foundation.RECT* lprectBorder) 149 public unsafe winmdroot.Foundation.HRESULT GetBorder(winmdroot.Foundation.RECT* lprectBorder) 151 return ((delegate *unmanaged [Stdcall]<IOleInPlaceFrame*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IOleInPlaceFrame*)Unsafe.AsPointer(ref this), lprectBorder); 154 /// <inheritdoc cref="RequestBorderSpace(winmdroot.Foundation.RECT*)"/> 156 internal unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(in winmdroot.Foundation.RECT pborderwidths) 158 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths) 168 private static winmdroot.Foundation.HRESULT RequestBorderSpace(IOleInPlaceFrame* pThis, winmdroot.Foundation.RECT* pborderwidths) 185 public unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(winmdroot.Foundation.RECT* pborderwidths) 187 return ((delegate *unmanaged [Stdcall]<IOleInPlaceFrame*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IOleInPlaceFrame*)Unsafe.AsPointer(ref this), pborderwidths); 190 /// <inheritdoc cref="SetBorderSpace(winmdroot.Foundation.RECT*)"/> 192 internal unsafe winmdroot.Foundation.HRESULT SetBorderSpace(in winmdroot.Foundation.RECT pborderwidths) 194 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths) 204 private static winmdroot.Foundation.HRESULT SetBorderSpace(IOleInPlaceFrame* pThis, winmdroot.Foundation.RECT* pborderwidths) 221 public unsafe winmdroot.Foundation.HRESULT SetBorderSpace(winmdroot.Foundation.RECT* pborderwidths) 223 return ((delegate *unmanaged [Stdcall]<IOleInPlaceFrame*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IOleInPlaceFrame*)Unsafe.AsPointer(ref this), pborderwidths); 540 internal delegate *unmanaged [Stdcall]<IOleInPlaceFrame*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> GetBorder_6; 542 internal delegate *unmanaged [Stdcall]<IOleInPlaceFrame*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> RequestBorderSpace_7; 544 internal delegate *unmanaged [Stdcall]<IOleInPlaceFrame*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> SetBorderSpace_8; 602 unsafe new winmdroot.Foundation.HRESULT GetBorder(winmdroot.Foundation.RECT* lprectBorder); 605 unsafe new winmdroot.Foundation.HRESULT RequestBorderSpace(winmdroot.Foundation.RECT* pborderwidths); 608 unsafe new winmdroot.Foundation.HRESULT SetBorderSpace(winmdroot.Foundation.RECT* pborderwidths);
_generated\206\Windows.Win32.IOleInPlaceObject.g.cs (16)
187 /// <inheritdoc cref="SetObjectRects(winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 189 internal unsafe winmdroot.Foundation.HRESULT SetObjectRects(in winmdroot.Foundation.RECT lprcPosRect, in winmdroot.Foundation.RECT lprcClipRect) 191 fixed (winmdroot.Foundation.RECT* lprcClipRectLocal = &lprcClipRect) 193 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect) 204 private static winmdroot.Foundation.HRESULT SetObjectRects(IOleInPlaceObject* pThis, winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect) 232 public unsafe winmdroot.Foundation.HRESULT SetObjectRects(winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect) 234 return ((delegate *unmanaged [Stdcall]<IOleInPlaceObject*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IOleInPlaceObject*)Unsafe.AsPointer(ref this), lprcPosRect, lprcClipRect); 305 internal delegate *unmanaged [Stdcall]<IOleInPlaceObject*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> SetObjectRects_8; 351 unsafe winmdroot.Foundation.HRESULT SetObjectRects(winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect);
_generated\207\Windows.Win32.IOleInPlaceObjectWindowless.g.cs (16)
167 /// <inheritdoc cref="SetObjectRects(winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 169 internal unsafe void SetObjectRects(in winmdroot.Foundation.RECT lprcPosRect, in winmdroot.Foundation.RECT lprcClipRect) 171 fixed (winmdroot.Foundation.RECT* lprcClipRectLocal = &lprcClipRect) 173 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect) 183 private static winmdroot.Foundation.HRESULT SetObjectRects(IOleInPlaceObjectWindowless* pThis, winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect) 200 public unsafe void SetObjectRects(winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect) 202 ((delegate *unmanaged [Stdcall]<IOleInPlaceObjectWindowless*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IOleInPlaceObjectWindowless*)Unsafe.AsPointer(ref this), lprcPosRect, lprcClipRect).ThrowOnFailure(); 352 internal delegate *unmanaged [Stdcall]<IOleInPlaceObjectWindowless*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> SetObjectRects_8; 404 unsafe new winmdroot.Foundation.HRESULT SetObjectRects(winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect);
_generated\208\Windows.Win32.IOleInPlaceSite.g.cs (24)
221 /// <inheritdoc cref="GetWindowContext(winmdroot.System.Ole.IOleInPlaceFrame**, winmdroot.System.Ole.IOleInPlaceUIWindow**, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*, winmdroot.System.Ole.OLEINPLACEFRAMEINFO*)"/> 223 internal unsafe winmdroot.Foundation.HRESULT GetWindowContext(winmdroot.System.Ole.IOleInPlaceFrame** ppFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** ppDoc, out winmdroot.Foundation.RECT lprcPosRect, out winmdroot.Foundation.RECT lprcClipRect, ref winmdroot.System.Ole.OLEINPLACEFRAMEINFO lpFrameInfo) 227 fixed (winmdroot.Foundation.RECT* lprcClipRectLocal = &lprcClipRect) 229 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect) 241 private static winmdroot.Foundation.HRESULT GetWindowContext(IOleInPlaceSite* pThis, winmdroot.System.Ole.IOleInPlaceFrame** ppFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** ppDoc, winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect, winmdroot.System.Ole.OLEINPLACEFRAMEINFO* lpFrameInfo) 272 public unsafe winmdroot.Foundation.HRESULT GetWindowContext(winmdroot.System.Ole.IOleInPlaceFrame** ppFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** ppDoc, winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect, winmdroot.System.Ole.OLEINPLACEFRAMEINFO* lpFrameInfo) 274 return ((delegate *unmanaged [Stdcall]<IOleInPlaceSite*,winmdroot.System.Ole.IOleInPlaceFrame** ,winmdroot.System.Ole.IOleInPlaceUIWindow** ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.RECT* ,winmdroot.System.Ole.OLEINPLACEFRAMEINFO* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IOleInPlaceSite*)Unsafe.AsPointer(ref this), ppFrame, ppDoc, lprcPosRect, lprcClipRect, lpFrameInfo); 449 /// <inheritdoc cref="OnPosRectChange(winmdroot.Foundation.RECT*)"/> 451 internal unsafe winmdroot.Foundation.HRESULT OnPosRectChange(in winmdroot.Foundation.RECT lprcPosRect) 453 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect) 463 private static winmdroot.Foundation.HRESULT OnPosRectChange(IOleInPlaceSite* pThis, winmdroot.Foundation.RECT* lprcPosRect) 490 public unsafe winmdroot.Foundation.HRESULT OnPosRectChange(winmdroot.Foundation.RECT* lprcPosRect) 492 return ((delegate *unmanaged [Stdcall]<IOleInPlaceSite*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IOleInPlaceSite*)Unsafe.AsPointer(ref this), lprcPosRect); 534 internal delegate *unmanaged [Stdcall]<IOleInPlaceSite*,winmdroot.System.Ole.IOleInPlaceFrame** ,winmdroot.System.Ole.IOleInPlaceUIWindow** ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.RECT* ,winmdroot.System.Ole.OLEINPLACEFRAMEINFO* ,winmdroot.Foundation.HRESULT> GetWindowContext_9; 546 internal delegate *unmanaged [Stdcall]<IOleInPlaceSite*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> OnPosRectChange_15; 599 unsafe winmdroot.Foundation.HRESULT GetWindowContext(winmdroot.System.Ole.IOleInPlaceFrame** ppFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** ppDoc, winmdroot.Foundation.RECT* lprcPosRect, winmdroot.Foundation.RECT* lprcClipRect, winmdroot.System.Ole.OLEINPLACEFRAMEINFO* lpFrameInfo); 617 unsafe winmdroot.Foundation.HRESULT OnPosRectChange(winmdroot.Foundation.RECT* lprcPosRect);
_generated\209\Windows.Win32.IOleInPlaceUIWindow.g.cs (24)
118 /// <inheritdoc cref="GetBorder(winmdroot.Foundation.RECT*)"/> 120 internal unsafe winmdroot.Foundation.HRESULT GetBorder(out winmdroot.Foundation.RECT lprectBorder) 122 fixed (winmdroot.Foundation.RECT* lprectBorderLocal = &lprectBorder) 132 private static winmdroot.Foundation.HRESULT GetBorder(IOleInPlaceUIWindow* pThis, winmdroot.Foundation.RECT* lprectBorder) 159 public unsafe winmdroot.Foundation.HRESULT GetBorder(winmdroot.Foundation.RECT* lprectBorder) 161 return ((delegate *unmanaged [Stdcall]<IOleInPlaceUIWindow*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IOleInPlaceUIWindow*)Unsafe.AsPointer(ref this), lprectBorder); 164 /// <inheritdoc cref="RequestBorderSpace(winmdroot.Foundation.RECT*)"/> 166 internal unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(in winmdroot.Foundation.RECT pborderwidths) 168 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths) 178 private static winmdroot.Foundation.HRESULT RequestBorderSpace(IOleInPlaceUIWindow* pThis, winmdroot.Foundation.RECT* pborderwidths) 207 public unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(winmdroot.Foundation.RECT* pborderwidths) 209 return ((delegate *unmanaged [Stdcall]<IOleInPlaceUIWindow*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IOleInPlaceUIWindow*)Unsafe.AsPointer(ref this), pborderwidths); 212 /// <inheritdoc cref="SetBorderSpace(winmdroot.Foundation.RECT*)"/> 214 internal unsafe winmdroot.Foundation.HRESULT SetBorderSpace(in winmdroot.Foundation.RECT pborderwidths) 216 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths) 226 private static winmdroot.Foundation.HRESULT SetBorderSpace(IOleInPlaceUIWindow* pThis, winmdroot.Foundation.RECT* pborderwidths) 254 public unsafe winmdroot.Foundation.HRESULT SetBorderSpace(winmdroot.Foundation.RECT* pborderwidths) 256 return ((delegate *unmanaged [Stdcall]<IOleInPlaceUIWindow*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IOleInPlaceUIWindow*)Unsafe.AsPointer(ref this), pborderwidths); 339 internal delegate *unmanaged [Stdcall]<IOleInPlaceUIWindow*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> GetBorder_6; 341 internal delegate *unmanaged [Stdcall]<IOleInPlaceUIWindow*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> RequestBorderSpace_7; 343 internal delegate *unmanaged [Stdcall]<IOleInPlaceUIWindow*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> SetBorderSpace_8; 383 unsafe winmdroot.Foundation.HRESULT GetBorder(winmdroot.Foundation.RECT* lprectBorder); 386 unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(winmdroot.Foundation.RECT* pborderwidths); 389 unsafe winmdroot.Foundation.HRESULT SetBorderSpace(winmdroot.Foundation.RECT* pborderwidths);
_generated\210\Windows.Win32.IOleObject.g.cs (8)
355 /// <inheritdoc cref="DoVerb(int, winmdroot.UI.WindowsAndMessaging.MSG*, winmdroot.System.Ole.IOleClientSite*, int, winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*)"/> 357 internal unsafe winmdroot.Foundation.HRESULT DoVerb(int iVerb, in winmdroot.UI.WindowsAndMessaging.MSG lpmsg, winmdroot.System.Ole.IOleClientSite* pActiveSite, int lindex, winmdroot.Foundation.HWND hwndParent, in winmdroot.Foundation.RECT lprcPosRect) 359 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect) 372 private static winmdroot.Foundation.HRESULT DoVerb(IOleObject* pThis, int iVerb, winmdroot.UI.WindowsAndMessaging.MSG* lpmsg, winmdroot.System.Ole.IOleClientSite* pActiveSite, int lindex, winmdroot.Foundation.HWND hwndParent, winmdroot.Foundation.RECT* lprcPosRect) 405 public unsafe winmdroot.Foundation.HRESULT DoVerb(int iVerb, winmdroot.UI.WindowsAndMessaging.MSG* lpmsg, winmdroot.System.Ole.IOleClientSite* pActiveSite, int lindex, winmdroot.Foundation.HWND hwndParent, winmdroot.Foundation.RECT* lprcPosRect) 407 return ((delegate *unmanaged [Stdcall]<IOleObject*,int ,winmdroot.UI.WindowsAndMessaging.MSG* ,winmdroot.System.Ole.IOleClientSite* ,int ,winmdroot.Foundation.HWND ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IOleObject*)Unsafe.AsPointer(ref this), iVerb, lpmsg, pActiveSite, lindex, hwndParent, lprcPosRect); 935 internal delegate *unmanaged [Stdcall]<IOleObject*,int ,winmdroot.UI.WindowsAndMessaging.MSG* ,winmdroot.System.Ole.IOleClientSite* ,int ,winmdroot.Foundation.HWND ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> DoVerb_12; 1030 unsafe winmdroot.Foundation.HRESULT DoVerb(int iVerb, winmdroot.UI.WindowsAndMessaging.MSG* lpmsg, winmdroot.System.Ole.IOleClientSite* pActiveSite, int lindex, winmdroot.Foundation.HWND hwndParent, winmdroot.Foundation.RECT* lprcPosRect);
_generated\25\Windows.Win32.COMBOBOXINFO.g.cs (2)
42 internal winmdroot.Foundation.RECT rcItem; 48 internal winmdroot.Foundation.RECT rcButton;
_generated\261\Windows.Win32.IUIAutomation.g.cs (17)
1681 private static winmdroot.Foundation.HRESULT RectToVariant(IUIAutomation* pThis, winmdroot.Foundation.RECT rc, winmdroot.System.Variant.VARIANT* var) 1707 public winmdroot.System.Variant.VARIANT RectToVariant(winmdroot.Foundation.RECT rc) 1710 ((delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.Foundation.RECT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[44])((IUIAutomation*)Unsafe.AsPointer(ref this), rc, &__retVal).ThrowOnFailure(); 1717 private static winmdroot.Foundation.HRESULT VariantToRect(IUIAutomation* pThis, winmdroot.System.Variant.VARIANT var, winmdroot.Foundation.RECT* rc) 1745 public winmdroot.Foundation.RECT VariantToRect(winmdroot.System.Variant.VARIANT var) 1747 winmdroot.Foundation.RECT __retVal = default(winmdroot.Foundation.RECT); 1748 ((delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[45])((IUIAutomation*)Unsafe.AsPointer(ref this), var, &__retVal).ThrowOnFailure(); 1755 private static winmdroot.Foundation.HRESULT SafeArrayToRectNativeArray(IUIAutomation* pThis, winmdroot.System.Com.SAFEARRAY* rects, winmdroot.Foundation.RECT** rectArray, int* rectArrayCount) 1787 public unsafe int SafeArrayToRectNativeArray(winmdroot.System.Com.SAFEARRAY* rects, winmdroot.Foundation.RECT** rectArray) 1790 ((delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.System.Com.SAFEARRAY* ,winmdroot.Foundation.RECT** ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[46])((IUIAutomation*)Unsafe.AsPointer(ref this), rects, rectArray, &__retVal).ThrowOnFailure(); 2362 internal delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.Foundation.RECT ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> RectToVariant_45; 2364 internal delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> VariantToRect_46; 2366 internal delegate *unmanaged [Stdcall]<IUIAutomation*,winmdroot.System.Com.SAFEARRAY* ,winmdroot.Foundation.RECT** ,int* ,winmdroot.Foundation.HRESULT> SafeArrayToRectNativeArray_47; 2604 unsafe winmdroot.Foundation.HRESULT RectToVariant(winmdroot.Foundation.RECT rc, winmdroot.System.Variant.VARIANT* var); 2607 unsafe winmdroot.Foundation.HRESULT VariantToRect(winmdroot.System.Variant.VARIANT var, winmdroot.Foundation.RECT* rc); 2610 unsafe winmdroot.Foundation.HRESULT SafeArrayToRectNativeArray(winmdroot.System.Com.SAFEARRAY* rects, winmdroot.Foundation.RECT** rectArray, int* rectArrayCount);
_generated\264\Windows.Win32.IUIAutomationElement.g.cs (14)
1524 /// <inheritdoc cref="get_CurrentBoundingRectangle(winmdroot.Foundation.RECT*)"/> 1526 internal unsafe winmdroot.Foundation.HRESULT get_CurrentBoundingRectangle(out winmdroot.Foundation.RECT retVal) 1528 fixed (winmdroot.Foundation.RECT* retValLocal = &retVal) 1538 private static winmdroot.Foundation.HRESULT get_CurrentBoundingRectangle(IUIAutomationElement* pThis, winmdroot.Foundation.RECT* retVal) 1559 public unsafe winmdroot.Foundation.HRESULT get_CurrentBoundingRectangle(winmdroot.Foundation.RECT* retVal) 1561 return ((delegate *unmanaged [Stdcall]<IUIAutomationElement*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[43])((IUIAutomationElement*)Unsafe.AsPointer(ref this), retVal); 2628 private static winmdroot.Foundation.HRESULT get_CachedBoundingRectangle(IUIAutomationElement* pThis, winmdroot.Foundation.RECT* retVal) 2650 internal winmdroot.Foundation.RECT CachedBoundingRectangle 2654 winmdroot.Foundation.RECT __result; 2655 ((delegate *unmanaged [Stdcall]<IUIAutomationElement*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[75])((IUIAutomationElement*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 3102 internal delegate *unmanaged [Stdcall]<IUIAutomationElement*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> get_CurrentBoundingRectangle_44; 3166 internal delegate *unmanaged [Stdcall]<IUIAutomationElement*,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> get_CachedBoundingRectangle_76; 3456 unsafe winmdroot.Foundation.HRESULT get_CurrentBoundingRectangle(winmdroot.Foundation.RECT* retVal); 3613 winmdroot.Foundation.RECT CachedBoundingRectangle
_generated\313\Windows.Win32.LVTILEVIEWINFO.g.cs (1)
56 internal winmdroot.Foundation.RECT rcLabelMargin;
_generated\318\Windows.Win32.MCGRIDINFO.g.cs (1)
81 internal winmdroot.Foundation.RECT rc;
_generated\321\Windows.Win32.MCHITTESTINFO.g.cs (1)
56 internal winmdroot.Foundation.RECT rc;
_generated\343\Windows.Win32.NMCUSTOMDRAW.g.cs (1)
46 internal winmdroot.Foundation.RECT rc;
_generated\353\Windows.Win32.NMLVCUSTOMDRAW.g.cs (1)
103 internal winmdroot.Foundation.RECT rcText;
_generated\414\Windows.Win32.PInvoke.GDI32.dll.g.cs (13)
104 /// <inheritdoc cref="ExtTextOut(winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Graphics.Gdi.ETO_OPTIONS, winmdroot.Foundation.RECT*, winmdroot.Foundation.PCWSTR, uint, int*)"/> 106 internal static unsafe winmdroot.Foundation.BOOL ExtTextOut(winmdroot.Graphics.Gdi.HDC hdc, int x, int y, winmdroot.Graphics.Gdi.ETO_OPTIONS options, [Optional] winmdroot.Foundation.RECT? lprect, [Optional] string lpString, [Optional] ReadOnlySpan<int> lpDx) 112 winmdroot.Foundation.RECT lprectLocal = lprect ?? default(winmdroot.Foundation.RECT); 142 internal static extern unsafe winmdroot.Foundation.BOOL ExtTextOut(winmdroot.Graphics.Gdi.HDC hdc, int x, int y, winmdroot.Graphics.Gdi.ETO_OPTIONS options, [Optional] winmdroot.Foundation.RECT* lprect, [Optional] winmdroot.Foundation.PCWSTR lpString, uint c, [Optional] int* lpDx); 225 /// <inheritdoc cref="GetClipBox(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.RECT*)"/> 228 internal static unsafe winmdroot.Graphics.Gdi.GDI_REGION_TYPE GetClipBox(winmdroot.Graphics.Gdi.HDC hdc, out winmdroot.Foundation.RECT lprect) 230 fixed (winmdroot.Foundation.RECT* lprectLocal = &lprect) 249 internal static extern unsafe winmdroot.Graphics.Gdi.GDI_REGION_TYPE GetClipBox(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Foundation.RECT* lprect); 336 /// <inheritdoc cref="GetRgnBox(winmdroot.Graphics.Gdi.HRGN, winmdroot.Foundation.RECT*)"/> 339 internal static unsafe winmdroot.Graphics.Gdi.GDI_REGION_TYPE GetRgnBox(winmdroot.Graphics.Gdi.HRGN hrgn, out winmdroot.Foundation.RECT lprc) 341 fixed (winmdroot.Foundation.RECT* lprcLocal = &lprc) 360 internal static extern unsafe winmdroot.Graphics.Gdi.GDI_REGION_TYPE GetRgnBox(winmdroot.Graphics.Gdi.HRGN hrgn, winmdroot.Foundation.RECT* lprc);
_generated\425\Windows.Win32.PInvoke.USER32.dll.g.cs (101)
76 /// <inheritdoc cref="AdjustWindowRectEx(winmdroot.Foundation.RECT*, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE, winmdroot.Foundation.BOOL, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE)"/> 79 internal static unsafe winmdroot.Foundation.BOOL AdjustWindowRectEx(ref winmdroot.Foundation.RECT lpRect, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE dwStyle, winmdroot.Foundation.BOOL bMenu, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE dwExStyle) 81 fixed (winmdroot.Foundation.RECT* lpRectLocal = &lpRect) 113 internal static unsafe winmdroot.Foundation.BOOL AdjustWindowRectEx(winmdroot.Foundation.RECT* lpRect, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE dwStyle, winmdroot.Foundation.BOOL bMenu, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE dwExStyle) 121 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.Foundation.RECT* lpRect, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE dwStyle, winmdroot.Foundation.BOOL bMenu, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE dwExStyle); 124 /// <inheritdoc cref="AdjustWindowRectExForDpi(winmdroot.Foundation.RECT*, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE, winmdroot.Foundation.BOOL, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE, uint)"/> 127 internal static unsafe winmdroot.Foundation.BOOL AdjustWindowRectExForDpi(ref winmdroot.Foundation.RECT lpRect, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE dwStyle, winmdroot.Foundation.BOOL bMenu, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE dwExStyle, uint dpi) 129 fixed (winmdroot.Foundation.RECT* lpRectLocal = &lpRect) 147 internal static unsafe winmdroot.Foundation.BOOL AdjustWindowRectExForDpi(winmdroot.Foundation.RECT* lpRect, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE dwStyle, winmdroot.Foundation.BOOL bMenu, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE dwExStyle, uint dpi) 155 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.Foundation.RECT* lpRect, winmdroot.UI.WindowsAndMessaging.WINDOW_STYLE dwStyle, winmdroot.Foundation.BOOL bMenu, winmdroot.UI.WindowsAndMessaging.WINDOW_EX_STYLE dwExStyle, uint dpi); 292 /// <inheritdoc cref="ClipCursor(winmdroot.Foundation.RECT*)"/> 295 internal static unsafe winmdroot.Foundation.BOOL ClipCursor([Optional] winmdroot.Foundation.RECT? lpRect) 297 winmdroot.Foundation.RECT lpRectLocal = lpRect ?? default(winmdroot.Foundation.RECT); 315 internal static unsafe winmdroot.Foundation.BOOL ClipCursor([Optional] winmdroot.Foundation.RECT* lpRect) 323 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction([Optional] winmdroot.Foundation.RECT* lpRect); 669 /// <inheritdoc cref="DrawEdge(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS)"/> 672 internal static unsafe winmdroot.Foundation.BOOL DrawEdge(winmdroot.Graphics.Gdi.HDC hdc, ref winmdroot.Foundation.RECT qrc, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS edge, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS grfFlags) 674 fixed (winmdroot.Foundation.RECT* qrcLocal = &qrc) 698 internal static extern unsafe winmdroot.Foundation.BOOL DrawEdge(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Foundation.RECT* qrc, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS edge, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS grfFlags); 700 /// <inheritdoc cref="DrawFrameControl(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.RECT*, uint, uint)"/> 703 internal static unsafe winmdroot.Foundation.BOOL DrawFrameControl(winmdroot.Graphics.Gdi.HDC hdc, ref winmdroot.Foundation.RECT lprc, uint uType, uint uState) 705 fixed (winmdroot.Foundation.RECT* lprcLocal = &lprc) 722 internal static extern unsafe winmdroot.Foundation.BOOL DrawFrameControl(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Foundation.RECT* lprc, uint uType, uint uState); 747 /// <inheritdoc cref="DrawText(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.PCWSTR, int, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT)"/> 750 internal static unsafe int DrawText(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Foundation.PCWSTR lpchText, int cchText, ref winmdroot.Foundation.RECT lprc, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT format) 752 fixed (winmdroot.Foundation.RECT* lprcLocal = &lprc) 778 internal static extern unsafe int DrawText(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Foundation.PCWSTR lpchText, int cchText, winmdroot.Foundation.RECT* lprc, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT format); 780 /// <inheritdoc cref="DrawTextEx(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.PWSTR, int, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT, winmdroot.Graphics.Gdi.DRAWTEXTPARAMS*)"/> 783 internal static unsafe int DrawTextEx(winmdroot.Graphics.Gdi.HDC hdc, ref Span<char>lpchText, int cchText, ref winmdroot.Foundation.RECT lprc, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT format, [Optional] winmdroot.Graphics.Gdi.DRAWTEXTPARAMS? lpdtp) 786 fixed (winmdroot.Foundation.RECT* lprcLocal = &lprc) 819 internal static extern unsafe int DrawTextEx(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Foundation.PWSTR lpchText, int cchText, winmdroot.Foundation.RECT* lprc, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT format, [Optional] winmdroot.Graphics.Gdi.DRAWTEXTPARAMS* lpdtp); 953 /// <inheritdoc cref="FillRect(winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.HBRUSH)"/> 956 internal static unsafe int FillRect(winmdroot.Graphics.Gdi.HDC hDC, in winmdroot.Foundation.RECT lprc, winmdroot.Graphics.Gdi.HBRUSH hbr) 958 fixed (winmdroot.Foundation.RECT* lprcLocal = &lprc) 980 internal static extern unsafe int FillRect(winmdroot.Graphics.Gdi.HDC hDC, winmdroot.Foundation.RECT* lprc, winmdroot.Graphics.Gdi.HBRUSH hbr); 1235 /// <inheritdoc cref="GetClipCursor(winmdroot.Foundation.RECT*)"/> 1238 internal static unsafe winmdroot.Foundation.BOOL GetClipCursor(out winmdroot.Foundation.RECT lpRect) 1240 fixed (winmdroot.Foundation.RECT* lpRectLocal = &lpRect) 1260 internal static unsafe winmdroot.Foundation.BOOL GetClipCursor(winmdroot.Foundation.RECT* lpRect) 1268 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.Foundation.RECT* lpRect); 1950 /// <inheritdoc cref="GetUpdateRect(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*, winmdroot.Foundation.BOOL)"/> 1953 internal static unsafe winmdroot.Foundation.BOOL GetUpdateRect(winmdroot.Foundation.HWND hWnd, out winmdroot.Foundation.RECT lpRect, winmdroot.Foundation.BOOL bErase) 1955 fixed (winmdroot.Foundation.RECT* lpRectLocal = &lpRect) 1962 /// <inheritdoc cref="GetUpdateRect(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*, winmdroot.Foundation.BOOL)"/> 1966 winmdroot.Foundation.BOOL __result = PInvoke.GetUpdateRect(hWnd, default(winmdroot.Foundation.RECT* ), bErase); 1987 internal static extern unsafe winmdroot.Foundation.BOOL GetUpdateRect(winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT* lpRect, winmdroot.Foundation.BOOL bErase); 2208 /// <inheritdoc cref="InvalidateRect(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*, winmdroot.Foundation.BOOL)"/> 2211 internal static unsafe winmdroot.Foundation.BOOL InvalidateRect([Optional] winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT? lpRect, winmdroot.Foundation.BOOL bErase) 2213 winmdroot.Foundation.RECT lpRectLocal = lpRect ?? default(winmdroot.Foundation.RECT); 2231 internal static extern unsafe winmdroot.Foundation.BOOL InvalidateRect([Optional] winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT* lpRect, winmdroot.Foundation.BOOL bErase); 2720 /// <inheritdoc cref="RedrawWindow(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.HRGN, winmdroot.Graphics.Gdi.REDRAW_WINDOW_FLAGS)"/> 2723 internal static unsafe winmdroot.Foundation.BOOL RedrawWindow([Optional] winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT? lprcUpdate, [Optional] winmdroot.Graphics.Gdi.HRGN hrgnUpdate, winmdroot.Graphics.Gdi.REDRAW_WINDOW_FLAGS flags) 2725 winmdroot.Foundation.RECT lprcUpdateLocal = lprcUpdate ?? default(winmdroot.Foundation.RECT); 2745 internal static extern unsafe winmdroot.Foundation.BOOL RedrawWindow([Optional] winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT* lprcUpdate, [Optional] winmdroot.Graphics.Gdi.HRGN hrgnUpdate, winmdroot.Graphics.Gdi.REDRAW_WINDOW_FLAGS flags); 2876 /// <inheritdoc cref="ScrollWindow(winmdroot.Foundation.HWND, int, int, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 2879 internal static unsafe winmdroot.Foundation.BOOL ScrollWindow(winmdroot.Foundation.HWND hWnd, int XAmount, int YAmount, [Optional] winmdroot.Foundation.RECT? lpRect, [Optional] winmdroot.Foundation.RECT? lpClipRect) 2881 winmdroot.Foundation.RECT lpRectLocal = lpRect ?? default(winmdroot.Foundation.RECT); 2882 winmdroot.Foundation.RECT lpClipRectLocal = lpClipRect ?? default(winmdroot.Foundation.RECT); 2916 internal static unsafe winmdroot.Foundation.BOOL ScrollWindow(winmdroot.Foundation.HWND hWnd, int XAmount, int YAmount, [Optional] winmdroot.Foundation.RECT* lpRect, [Optional] winmdroot.Foundation.RECT* lpClipRect) 2924 static extern unsafe winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.Foundation.HWND hWnd, int XAmount, int YAmount, [Optional] winmdroot.Foundation.RECT* lpRect, [Optional] winmdroot.Foundation.RECT* lpClipRect); 2927 /// <inheritdoc cref="ScrollWindowEx(winmdroot.Foundation.HWND, int, int, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.HRGN, winmdroot.Foundation.RECT*, winmdroot.UI.WindowsAndMessaging.SCROLL_WINDOW_FLAGS)"/> 2930 internal static unsafe int ScrollWindowEx(winmdroot.Foundation.HWND hWnd, int dx, int dy, [Optional] winmdroot.Foundation.RECT? prcScroll, [Optional] winmdroot.Foundation.RECT? prcClip, [Optional] winmdroot.Graphics.Gdi.HRGN hrgnUpdate, out winmdroot.Foundation.RECT prcUpdate, winmdroot.UI.WindowsAndMessaging.SCROLL_WINDOW_FLAGS flags) 2932 fixed (winmdroot.Foundation.RECT* prcUpdateLocal = &prcUpdate) 2934 winmdroot.Foundation.RECT prcScrollLocal = prcScroll ?? default(winmdroot.Foundation.RECT); 2935 winmdroot.Foundation.RECT prcClipLocal = prcClip ?? default(winmdroot.Foundation.RECT); 2941 /// <inheritdoc cref="ScrollWindowEx(winmdroot.Foundation.HWND, int, int, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.HRGN, winmdroot.Foundation.RECT*, winmdroot.UI.WindowsAndMessaging.SCROLL_WINDOW_FLAGS)"/> 2943 internal static unsafe int ScrollWindowEx(winmdroot.Foundation.HWND hWnd, int dx, int dy, [Optional] winmdroot.Foundation.RECT? prcScroll, [Optional] winmdroot.Foundation.RECT? prcClip, [Optional] winmdroot.Graphics.Gdi.HRGN hrgnUpdate, winmdroot.UI.WindowsAndMessaging.SCROLL_WINDOW_FLAGS flags) 2945 winmdroot.Foundation.RECT prcScrollLocal = prcScroll ?? default(winmdroot.Foundation.RECT); 2946 winmdroot.Foundation.RECT prcClipLocal = prcClip ?? default(winmdroot.Foundation.RECT); 2947 int __result = PInvoke.ScrollWindowEx(hWnd, dx, dy, prcScroll.HasValue ? &prcScrollLocal : null, prcClip.HasValue ? &prcClipLocal : null, hrgnUpdate, default(winmdroot.Foundation.RECT* ), flags); 2989 internal static unsafe int ScrollWindowEx(winmdroot.Foundation.HWND hWnd, int dx, int dy, [Optional] winmdroot.Foundation.RECT* prcScroll, [Optional] winmdroot.Foundation.RECT* prcClip, [Optional] winmdroot.Graphics.Gdi.HRGN hrgnUpdate, [Optional] winmdroot.Foundation.RECT* prcUpdate, winmdroot.UI.WindowsAndMessaging.SCROLL_WINDOW_FLAGS flags) 2997 static extern unsafe int LocalExternFunction(winmdroot.Foundation.HWND hWnd, int dx, int dy, [Optional] winmdroot.Foundation.RECT* prcScroll, [Optional] winmdroot.Foundation.RECT* prcClip, [Optional] winmdroot.Graphics.Gdi.HRGN hrgnUpdate, [Optional] winmdroot.Foundation.RECT* prcUpdate, winmdroot.UI.WindowsAndMessaging.SCROLL_WINDOW_FLAGS flags); 4030 /// <inheritdoc cref="ValidateRect(winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*)"/> 4033 internal static unsafe winmdroot.Foundation.BOOL ValidateRect([Optional] winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT? lpRect) 4035 winmdroot.Foundation.RECT lpRectLocal = lpRect ?? default(winmdroot.Foundation.RECT); 4052 internal static extern unsafe winmdroot.Foundation.BOOL ValidateRect([Optional] winmdroot.Foundation.HWND hWnd, [Optional] winmdroot.Foundation.RECT* lpRect);
_generated\426\Windows.Win32.PInvoke.UXTHEME.dll.g.cs (75)
39 /// <inheritdoc cref="DrawThemeBackground(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 42 internal static unsafe winmdroot.Foundation.HRESULT DrawThemeBackground(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, in winmdroot.Foundation.RECT pRect, [Optional] winmdroot.Foundation.RECT? pClipRect) 44 fixed (winmdroot.Foundation.RECT* pRectLocal = &pRect) 46 winmdroot.Foundation.RECT pClipRectLocal = pClipRect ?? default(winmdroot.Foundation.RECT); 83 internal static extern unsafe winmdroot.Foundation.HRESULT DrawThemeBackground(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.RECT* pRect, [Optional] winmdroot.Foundation.RECT* pClipRect); 85 /// <inheritdoc cref="DrawThemeEdge(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS, winmdroot.Foundation.RECT*)"/> 88 internal static unsafe winmdroot.Foundation.HRESULT DrawThemeEdge(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, in winmdroot.Foundation.RECT pDestRect, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS uEdge, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS uFlags, out winmdroot.Foundation.RECT pContentRect) 90 fixed (winmdroot.Foundation.RECT* pContentRectLocal = &pContentRect) 92 fixed (winmdroot.Foundation.RECT* pDestRectLocal = &pDestRect) 100 /// <inheritdoc cref="DrawThemeEdge(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS, winmdroot.Foundation.RECT*)"/> 102 internal static unsafe winmdroot.Foundation.HRESULT DrawThemeEdge(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, in winmdroot.Foundation.RECT pDestRect, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS uEdge, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS uFlags) 104 fixed (winmdroot.Foundation.RECT* pDestRectLocal = &pDestRect) 106 winmdroot.Foundation.HRESULT __result = PInvoke.DrawThemeEdge(hTheme, hdc, iPartId, iStateId, pDestRectLocal, uEdge, uFlags, default(winmdroot.Foundation.RECT* )); 150 internal static extern unsafe winmdroot.Foundation.HRESULT DrawThemeEdge(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.RECT* pDestRect, winmdroot.Graphics.Gdi.DRAWEDGE_FLAGS uEdge, winmdroot.Graphics.Gdi.DRAW_EDGE_FLAGS uFlags, [Optional] winmdroot.Foundation.RECT* pContentRect); 152 /// <inheritdoc cref="DrawThemeParentBackground(winmdroot.Foundation.HWND, winmdroot.Graphics.Gdi.HDC, winmdroot.Foundation.RECT*)"/> 155 internal static unsafe winmdroot.Foundation.HRESULT DrawThemeParentBackground(winmdroot.Foundation.HWND hwnd, winmdroot.Graphics.Gdi.HDC hdc, [Optional] winmdroot.Foundation.RECT? prc) 157 winmdroot.Foundation.RECT prcLocal = prc ?? default(winmdroot.Foundation.RECT); 183 internal static extern unsafe winmdroot.Foundation.HRESULT DrawThemeParentBackground(winmdroot.Foundation.HWND hwnd, winmdroot.Graphics.Gdi.HDC hdc, [Optional] winmdroot.Foundation.RECT* prc); 185 /// <inheritdoc cref="DrawThemeText(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT, uint, winmdroot.Foundation.RECT*)"/> 188 internal static unsafe winmdroot.Foundation.HRESULT DrawThemeText(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, string pszText, int cchText, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT dwTextFlags, uint dwTextFlags2, in winmdroot.Foundation.RECT pRect) 190 fixed (winmdroot.Foundation.RECT* pRectLocal = &pRect) 243 internal static extern unsafe winmdroot.Foundation.HRESULT DrawThemeText(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.PCWSTR pszText, int cchText, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT dwTextFlags, uint dwTextFlags2, winmdroot.Foundation.RECT* pRect); 310 /// <inheritdoc cref="GetThemeBackgroundContentRect(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 313 internal static unsafe winmdroot.Foundation.HRESULT GetThemeBackgroundContentRect(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, in winmdroot.Foundation.RECT pBoundingRect, out winmdroot.Foundation.RECT pContentRect) 315 fixed (winmdroot.Foundation.RECT* pContentRectLocal = &pContentRect) 317 fixed (winmdroot.Foundation.RECT* pBoundingRectLocal = &pBoundingRect) 356 internal static extern unsafe winmdroot.Foundation.HRESULT GetThemeBackgroundContentRect(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.RECT* pBoundingRect, winmdroot.Foundation.RECT* pContentRect); 358 /// <inheritdoc cref="GetThemeBackgroundExtent(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 361 internal static unsafe winmdroot.Foundation.HRESULT GetThemeBackgroundExtent(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, in winmdroot.Foundation.RECT pContentRect, out winmdroot.Foundation.RECT pExtentRect) 363 fixed (winmdroot.Foundation.RECT* pExtentRectLocal = &pExtentRect) 365 fixed (winmdroot.Foundation.RECT* pContentRectLocal = &pContentRect) 404 internal static extern unsafe winmdroot.Foundation.HRESULT GetThemeBackgroundExtent(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.RECT* pContentRect, winmdroot.Foundation.RECT* pExtentRect); 406 /// <inheritdoc cref="GetThemeBackgroundRegion(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.HRGN*)"/> 409 internal static unsafe winmdroot.Foundation.HRESULT GetThemeBackgroundRegion(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, in winmdroot.Foundation.RECT pRect, out winmdroot.Graphics.Gdi.HRGN pRegion) 413 fixed (winmdroot.Foundation.RECT* pRectLocal = &pRect) 452 internal static extern unsafe winmdroot.Foundation.HRESULT GetThemeBackgroundRegion(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.RECT* pRect, winmdroot.Graphics.Gdi.HRGN* pRegion); 786 /// <inheritdoc cref="GetThemeMargins(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.UI.Controls.THEME_PROPERTY_SYMBOL_ID, winmdroot.Foundation.RECT*, winmdroot.UI.Controls.MARGINS*)"/> 789 internal static unsafe winmdroot.Foundation.HRESULT GetThemeMargins(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.UI.Controls.THEME_PROPERTY_SYMBOL_ID iPropId, [Optional] winmdroot.Foundation.RECT? prc, out winmdroot.UI.Controls.MARGINS pMargins) 793 winmdroot.Foundation.RECT prcLocal = prc ?? default(winmdroot.Foundation.RECT); 835 internal static unsafe winmdroot.Foundation.HRESULT GetThemeMargins(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.UI.Controls.THEME_PROPERTY_SYMBOL_ID iPropId, [Optional] winmdroot.Foundation.RECT* prc, winmdroot.UI.Controls.MARGINS* pMargins) 841 static extern unsafe winmdroot.Foundation.HRESULT LocalExternFunction(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, int iPropId, [Optional] winmdroot.Foundation.RECT* prc, winmdroot.UI.Controls.MARGINS* pMargins); 844 /// <inheritdoc cref="GetThemePartSize(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.RECT*, winmdroot.UI.Controls.THEMESIZE, winmdroot.Foundation.SIZE*)"/> 847 internal static unsafe winmdroot.Foundation.HRESULT GetThemePartSize(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, [Optional] winmdroot.Foundation.RECT? prc, winmdroot.UI.Controls.THEMESIZE eSize, out winmdroot.Foundation.SIZE psz) 851 winmdroot.Foundation.RECT prcLocal = prc ?? default(winmdroot.Foundation.RECT); 890 internal static extern unsafe winmdroot.Foundation.HRESULT GetThemePartSize(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, [Optional] winmdroot.Foundation.RECT* prc, winmdroot.UI.Controls.THEMESIZE eSize, winmdroot.Foundation.SIZE* psz); 1051 /// <inheritdoc cref="GetThemeTextExtent(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 1054 internal static unsafe winmdroot.Foundation.HRESULT GetThemeTextExtent(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, string pszText, int cchCharCount, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT dwTextFlags, [Optional] winmdroot.Foundation.RECT? pBoundingRect, out winmdroot.Foundation.RECT pExtentRect) 1056 fixed (winmdroot.Foundation.RECT* pExtentRectLocal = &pExtentRect) 1060 winmdroot.Foundation.RECT pBoundingRectLocal = pBoundingRect ?? default(winmdroot.Foundation.RECT); 1112 internal static extern unsafe winmdroot.Foundation.HRESULT GetThemeTextExtent(winmdroot.UI.Controls.HTHEME hTheme, winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.Foundation.PCWSTR pszText, int cchCharCount, winmdroot.Graphics.Gdi.DRAW_TEXT_FORMAT dwTextFlags, [Optional] winmdroot.Foundation.RECT* pBoundingRect, winmdroot.Foundation.RECT* pExtentRect); 1157 /// <inheritdoc cref="HitTestThemeBackground(winmdroot.UI.Controls.HTHEME, winmdroot.Graphics.Gdi.HDC, int, int, winmdroot.UI.Controls.HIT_TEST_BACKGROUND_OPTIONS, winmdroot.Foundation.RECT*, winmdroot.Graphics.Gdi.HRGN, global::System.Drawing.Point, ushort*)"/> 1160 internal static unsafe winmdroot.Foundation.HRESULT HitTestThemeBackground(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.UI.Controls.HIT_TEST_BACKGROUND_OPTIONS dwOptions, in winmdroot.Foundation.RECT pRect, [Optional] winmdroot.Graphics.Gdi.HRGN hrgn, global::System.Drawing.Point ptTest, out ushort pwHitTestCode) 1164 fixed (winmdroot.Foundation.RECT* pRectLocal = &pRect) 1216 internal static extern unsafe winmdroot.Foundation.HRESULT HitTestThemeBackground(winmdroot.UI.Controls.HTHEME hTheme, [Optional] winmdroot.Graphics.Gdi.HDC hdc, int iPartId, int iStateId, winmdroot.UI.Controls.HIT_TEST_BACKGROUND_OPTIONS dwOptions, winmdroot.Foundation.RECT* pRect, [Optional] winmdroot.Graphics.Gdi.HRGN hrgn, global::System.Drawing.Point ptTest, ushort* pwHitTestCode);
_generated\47\Windows.Win32.DRAWITEMSTRUCT.g.cs (1)
72 internal winmdroot.Foundation.RECT rcItem;
_generated\501\Windows.Win32.System_Ole_IOleInPlaceActiveObject_Extensions.g.cs (3)
41 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceActiveObject.Interface.ResizeBorder(winmdroot.Foundation.RECT*, winmdroot.System.Ole.IOleInPlaceUIWindow*, winmdroot.Foundation.BOOL)"/> 42 internal static unsafe winmdroot.Foundation.HRESULT ResizeBorder(this winmdroot.System.Ole.IOleInPlaceActiveObject.Interface @this, in winmdroot.Foundation.RECT prcBorder, winmdroot.System.Ole.IOleInPlaceUIWindow* pUIWindow, winmdroot.Foundation.BOOL fFrameWindow) 44 fixed (winmdroot.Foundation.RECT* prcBorderLocal = &prcBorder)
_generated\502\Windows.Win32.System_Ole_IOleInPlaceFrame_Extensions.g.cs (9)
33 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.GetBorder(winmdroot.Foundation.RECT*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetBorder(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, out winmdroot.Foundation.RECT lprectBorder) 36 fixed (winmdroot.Foundation.RECT* lprectBorderLocal = &lprectBorder) 43 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.RequestBorderSpace(winmdroot.Foundation.RECT*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, in winmdroot.Foundation.RECT pborderwidths) 46 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths) 53 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.SetBorderSpace(winmdroot.Foundation.RECT*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT SetBorderSpace(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, in winmdroot.Foundation.RECT pborderwidths) 56 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths)
_generated\503\Windows.Win32.System_Ole_IOleInPlaceObjectWindowless_Extensions.g.cs (6)
33 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceObjectWindowless.Interface.SetObjectRects(winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT SetObjectRects(this winmdroot.System.Ole.IOleInPlaceObjectWindowless.Interface @this, in winmdroot.Foundation.RECT lprcPosRect, in winmdroot.Foundation.RECT lprcClipRect) 36 fixed (winmdroot.Foundation.RECT* lprcClipRectLocal = &lprcClipRect) 38 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect)
_generated\504\Windows.Win32.System_Ole_IOleInPlaceObject_Extensions.g.cs (6)
33 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceObject.Interface.SetObjectRects(winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT SetObjectRects(this winmdroot.System.Ole.IOleInPlaceObject.Interface @this, in winmdroot.Foundation.RECT lprcPosRect, in winmdroot.Foundation.RECT lprcClipRect) 36 fixed (winmdroot.Foundation.RECT* lprcClipRectLocal = &lprcClipRect) 38 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect)
_generated\505\Windows.Win32.System_Ole_IOleInPlaceSite_Extensions.g.cs (9)
33 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceSite.Interface.GetWindowContext(winmdroot.System.Ole.IOleInPlaceFrame**, winmdroot.System.Ole.IOleInPlaceUIWindow**, winmdroot.Foundation.RECT*, winmdroot.Foundation.RECT*, winmdroot.System.Ole.OLEINPLACEFRAMEINFO*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetWindowContext(this winmdroot.System.Ole.IOleInPlaceSite.Interface @this, winmdroot.System.Ole.IOleInPlaceFrame** ppFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** ppDoc, out winmdroot.Foundation.RECT lprcPosRect, out winmdroot.Foundation.RECT lprcClipRect, ref winmdroot.System.Ole.OLEINPLACEFRAMEINFO lpFrameInfo) 38 fixed (winmdroot.Foundation.RECT* lprcClipRectLocal = &lprcClipRect) 40 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect) 49 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceSite.Interface.OnPosRectChange(winmdroot.Foundation.RECT*)"/> 50 internal static unsafe winmdroot.Foundation.HRESULT OnPosRectChange(this winmdroot.System.Ole.IOleInPlaceSite.Interface @this, in winmdroot.Foundation.RECT lprcPosRect) 52 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect)
_generated\506\Windows.Win32.System_Ole_IOleInPlaceUIWindow_Extensions.g.cs (9)
33 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceUIWindow.Interface.GetBorder(winmdroot.Foundation.RECT*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetBorder(this winmdroot.System.Ole.IOleInPlaceUIWindow.Interface @this, out winmdroot.Foundation.RECT lprectBorder) 36 fixed (winmdroot.Foundation.RECT* lprectBorderLocal = &lprectBorder) 43 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceUIWindow.Interface.RequestBorderSpace(winmdroot.Foundation.RECT*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(this winmdroot.System.Ole.IOleInPlaceUIWindow.Interface @this, in winmdroot.Foundation.RECT pborderwidths) 46 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths) 53 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceUIWindow.Interface.SetBorderSpace(winmdroot.Foundation.RECT*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT SetBorderSpace(this winmdroot.System.Ole.IOleInPlaceUIWindow.Interface @this, in winmdroot.Foundation.RECT pborderwidths) 56 fixed (winmdroot.Foundation.RECT* pborderwidthsLocal = &pborderwidths)
_generated\507\Windows.Win32.System_Ole_IOleObject_Extensions.g.cs (3)
36 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.DoVerb(int, winmdroot.UI.WindowsAndMessaging.MSG*, winmdroot.System.Ole.IOleClientSite*, int, winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*)"/> 37 internal static unsafe winmdroot.Foundation.HRESULT DoVerb(this winmdroot.System.Ole.IOleObject.Interface @this, int iVerb, in winmdroot.UI.WindowsAndMessaging.MSG lpmsg, winmdroot.System.Ole.IOleClientSite* pActiveSite, int lindex, winmdroot.Foundation.HWND hwndParent, in winmdroot.Foundation.RECT lprcPosRect) 39 fixed (winmdroot.Foundation.RECT* lprcPosRectLocal = &lprcPosRect)
_generated\549\Windows.Win32.TTTOOLINFOW.g.cs (1)
56 internal winmdroot.Foundation.RECT rect;
_generated\582\Windows.Win32.UI_Accessibility_IUIAutomationElement_Extensions.g.cs (3)
109 /// <inheritdoc cref="winmdroot.UI.Accessibility.IUIAutomationElement.Interface.get_CurrentBoundingRectangle(winmdroot.Foundation.RECT*)"/> 110 internal static unsafe winmdroot.Foundation.HRESULT get_CurrentBoundingRectangle(this winmdroot.UI.Accessibility.IUIAutomationElement.Interface @this, out winmdroot.Foundation.RECT retVal) 112 fixed (winmdroot.Foundation.RECT* retValLocal = &retVal)
_generated\585\Windows.Win32.UI_Accessibility_IUIAutomation_Extensions.g.cs (7)
78 /// <inheritdoc cref="winmdroot.UI.Accessibility.IUIAutomation.Interface.RectToVariant(winmdroot.Foundation.RECT, winmdroot.System.Variant.VARIANT*)"/> 79 internal static unsafe winmdroot.Foundation.HRESULT RectToVariant(this winmdroot.UI.Accessibility.IUIAutomation.Interface @this, winmdroot.Foundation.RECT rc, out winmdroot.System.Variant.VARIANT var) 88 /// <inheritdoc cref="winmdroot.UI.Accessibility.IUIAutomation.Interface.VariantToRect(winmdroot.System.Variant.VARIANT, winmdroot.Foundation.RECT*)"/> 89 internal static unsafe winmdroot.Foundation.HRESULT VariantToRect(this winmdroot.UI.Accessibility.IUIAutomation.Interface @this, winmdroot.System.Variant.VARIANT var, out winmdroot.Foundation.RECT rc) 91 fixed (winmdroot.Foundation.RECT* rcLocal = &rc) 98 /// <inheritdoc cref="winmdroot.UI.Accessibility.IUIAutomation.Interface.SafeArrayToRectNativeArray(winmdroot.System.Com.SAFEARRAY*, winmdroot.Foundation.RECT**, int*)"/> 99 internal static unsafe winmdroot.Foundation.HRESULT SafeArrayToRectNativeArray(this winmdroot.UI.Accessibility.IUIAutomation.Interface @this, winmdroot.System.Com.SAFEARRAY* rects, winmdroot.Foundation.RECT** rectArray, out int rectArrayCount)
_generated\647\Windows.Win32.WINDOWPLACEMENT.g.cs (1)
58 internal winmdroot.Foundation.RECT rcNormalPosition;
_generated\82\Windows.Win32.HDLAYOUT.g.cs (1)
33 internal unsafe winmdroot.Foundation.RECT* prc;
_generated\93\Windows.Win32.HH_POPUP.g.cs (1)
51 internal winmdroot.Foundation.RECT rcMargins;
Interop\Mshtml\Interop.IDocHostUIHandler.cs (1)
58RECT* rect,
Interop\Richedit\Interop.REQRESIZE.cs (1)
14public RECT rc;
System\Windows\Forms\DeviceContextExtensions.cs (2)
46RECT rect = rectangle; 155RECT rect = rectangle;
Windows\Win32\PInvoke.DrawTextEx.cs (2)
8/// <inheritdoc cref="DrawTextEx(HDC, PWSTR, int, RECT*, DRAW_TEXT_FORMAT, DRAWTEXTPARAMS*)"/> 12RECT* lprc,
Windows\Win32\PInvoke.FillRect.cs (2)
8/// <inheritdoc cref="FillRect(HDC, in RECT, HBRUSH)"/> 9public static int FillRect<T>(T hDC, ref RECT lprc, HBRUSH hbr)
Windows\Win32\PInvoke.InvalidateRect.cs (2)
8/// <inheritdoc cref="InvalidateRect(HWND, RECT*, BOOL)"/> 9public static unsafe BOOL InvalidateRect<T>(T hWnd, RECT* lpRect, BOOL bErase)
Windows\Win32\PInvoke.RedrawWindow.cs (2)
8/// <inheritdoc cref="RedrawWindow(HWND, RECT*, HRGN, REDRAW_WINDOW_FLAGS)"/> 9public static unsafe BOOL RedrawWindow<T>(T hWnd, RECT* lprcUpdate, HRGN hrgnUpdate, REDRAW_WINDOW_FLAGS flags)
Windows\Win32\PInvoke.ScrollWindow.cs (4)
8/// <inheritdoc cref="ScrollWindow(HWND, int, int, RECT*, RECT*)"/> 9public static unsafe BOOL ScrollWindow<T>(T hWnd, int XAmount, int YAmount, RECT* lpRect, RECT* rectClip)
Windows\Win32\PInvoke.ScrollWindowEx.cs (6)
8/// <inheritdoc cref="ScrollWindowEx(HWND, int, int, RECT*, RECT*, HRGN, RECT*, SCROLL_WINDOW_FLAGS)"/> 13RECT* prcScroll, 14RECT* prcClip, 16RECT* prcUpdate,
Windows\Win32\PInvoke.ValidateRect.cs (2)
8/// <inheritdoc cref="ValidateRect(HWND, RECT*)"/> 9public static unsafe BOOL ValidateRect<T>(T hWnd, RECT* lpRect)
Windows\Win32\UI\Controls\Dialogs\PAGESETUPDLGW.cs (2)
123public RECT rtMinMargin; 141public RECT rtMargin;
Windows\Win32\UI\Controls\ToolInfoWrapper.cs (1)
21public ToolInfoWrapper(T handle, nint id, TOOLTIP_FLAGS flags = default, string? text = null, RECT rect = default)