11 instantiations of RECT
UIAutomationClient (11)
MS\Internal\Automation\BoundingRectTracker.cs (2)
86NativeMethods.RECT rc32 = new NativeMethods.RECT(0,0,0,0); 147private static NativeMethods.RECT _emptyRect = new NativeMethods.RECT(0,0,0,0);
MS\Internal\Automation\ClickablePoint.cs (1)
33NativeMethods.RECT winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (8)
236NativeMethods.RECT rcW32 = new NativeMethods.RECT(); 643NativeMethods.RECT currentRect = new NativeMethods.RECT(); 667NativeMethods.RECT parentRect = new NativeMethods.RECT(); 729NativeMethods.RECT currentRect = new NativeMethods.RECT(); 1717NativeMethods.RECT rcBest = new NativeMethods.RECT(); 1738NativeMethods.RECT rc = new NativeMethods.RECT(); 1842NativeMethods.RECT rcChild = new NativeMethods.RECT(); 1861NativeMethods.RECT rcClient = new NativeMethods.RECT();
28 references to RECT
UIAutomationClient (28)
MS\Internal\Automation\BoundingRectTracker.cs (5)
86NativeMethods.RECT rc32 = new NativeMethods.RECT(0,0,0,0); 128private static bool Compare( NativeMethods.RECT rc1, NativeMethods.RECT rc2 ) 147private static NativeMethods.RECT _emptyRect = new NativeMethods.RECT(0,0,0,0); 149private NativeMethods.RECT _lastRect; // keep track of last location
MS\Internal\Automation\ClickablePoint.cs (1)
33NativeMethods.RECT winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (13)
236NativeMethods.RECT rcW32 = new NativeMethods.RECT(); 643NativeMethods.RECT currentRect = new NativeMethods.RECT(); 667NativeMethods.RECT parentRect = new NativeMethods.RECT(); 729NativeMethods.RECT currentRect = new NativeMethods.RECT(); 1465NativeMethods.RECT rcW32; 1690private static bool PtInRect( NativeMethods.RECT rc, double x, double y ) 1696private static bool Rect1InRect2( NativeMethods.RECT rc1, NativeMethods.RECT rc2 ) 1717NativeMethods.RECT rcBest = new NativeMethods.RECT(); 1738NativeMethods.RECT rc = new NativeMethods.RECT(); 1842NativeMethods.RECT rcChild = new NativeMethods.RECT(); 1861NativeMethods.RECT rcClient = new NativeMethods.RECT(); 1906private static bool MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, ref NativeMethods.RECT rect, int cPoints)
MS\Internal\Automation\Misc.cs (2)
309internal static bool GetClientRect(NativeMethods.HWND hwnd, out NativeMethods.RECT rc) 438internal static bool GetWindowRect(NativeMethods.HWND hwnd, out NativeMethods.RECT rc)
MS\Win32\SafeNativeMethods.cs (4)
67public NativeMethods.RECT rc; 138public static extern bool GetClientRect( NativeMethods.HWND hwnd, out NativeMethods.RECT rc ); 141public static extern bool GetWindowRect( NativeMethods.HWND hwnd, out NativeMethods.RECT rc ); 208public static extern IntPtr MonitorFromRect( ref NativeMethods.RECT rect, int dwFlags );
MS\Win32\UnsafeNativeMethods.cs (2)
323public NativeMethods.RECT rcNormalPosition; 352internal NativeMethods.RECT rcBar;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
59public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints);