11 instantiations of RECT
UIAutomationClient (11)
MS\Internal\Automation\BoundingRectTracker.cs (2)
85NativeMethods.RECT rc32 = new NativeMethods.RECT(0,0,0,0); 146private static NativeMethods.RECT _emptyRect = new NativeMethods.RECT(0,0,0,0);
MS\Internal\Automation\ClickablePoint.cs (1)
32NativeMethods.RECT winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (8)
235NativeMethods.RECT rcW32 = new NativeMethods.RECT(); 642NativeMethods.RECT currentRect = new NativeMethods.RECT(); 666NativeMethods.RECT parentRect = new NativeMethods.RECT(); 728NativeMethods.RECT currentRect = new NativeMethods.RECT(); 1716NativeMethods.RECT rcBest = new NativeMethods.RECT(); 1737NativeMethods.RECT rc = new NativeMethods.RECT(); 1841NativeMethods.RECT rcChild = new NativeMethods.RECT(); 1860NativeMethods.RECT rcClient = new NativeMethods.RECT();
28 references to RECT
UIAutomationClient (28)
MS\Internal\Automation\BoundingRectTracker.cs (5)
85NativeMethods.RECT rc32 = new NativeMethods.RECT(0,0,0,0); 127private static bool Compare( NativeMethods.RECT rc1, NativeMethods.RECT rc2 ) 146private static NativeMethods.RECT _emptyRect = new NativeMethods.RECT(0,0,0,0); 148private NativeMethods.RECT _lastRect; // keep track of last location
MS\Internal\Automation\ClickablePoint.cs (1)
32NativeMethods.RECT winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (13)
235NativeMethods.RECT rcW32 = new NativeMethods.RECT(); 642NativeMethods.RECT currentRect = new NativeMethods.RECT(); 666NativeMethods.RECT parentRect = new NativeMethods.RECT(); 728NativeMethods.RECT currentRect = new NativeMethods.RECT(); 1464NativeMethods.RECT rcW32; 1689private static bool PtInRect( NativeMethods.RECT rc, double x, double y ) 1695private static bool Rect1InRect2( NativeMethods.RECT rc1, NativeMethods.RECT rc2 ) 1716NativeMethods.RECT rcBest = new NativeMethods.RECT(); 1737NativeMethods.RECT rc = new NativeMethods.RECT(); 1841NativeMethods.RECT rcChild = new NativeMethods.RECT(); 1860NativeMethods.RECT rcClient = new NativeMethods.RECT(); 1905private static bool MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, ref NativeMethods.RECT rect, int cPoints)
MS\Internal\Automation\Misc.cs (2)
308internal static bool GetClientRect(NativeMethods.HWND hwnd, out NativeMethods.RECT rc) 437internal static bool GetWindowRect(NativeMethods.HWND hwnd, out NativeMethods.RECT rc)
MS\Win32\SafeNativeMethods.cs (4)
66public NativeMethods.RECT rc; 137public static extern bool GetClientRect( NativeMethods.HWND hwnd, out NativeMethods.RECT rc ); 140public static extern bool GetWindowRect( NativeMethods.HWND hwnd, out NativeMethods.RECT rc ); 207public static extern IntPtr MonitorFromRect( ref NativeMethods.RECT rect, int dwFlags );
MS\Win32\UnsafeNativeMethods.cs (2)
322public NativeMethods.RECT rcNormalPosition; 351internal NativeMethods.RECT rcBar;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
58public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints);