11 instantiations of RECT
UIAutomationClient (11)
MS\Internal\Automation\BoundingRectTracker.cs (2)
88NativeMethods.RECT rc32 = new NativeMethods.RECT(0,0,0,0); 149private static NativeMethods.RECT _emptyRect = new NativeMethods.RECT(0,0,0,0);
MS\Internal\Automation\ClickablePoint.cs (1)
36NativeMethods.RECT winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (8)
246NativeMethods.RECT rcW32 = new NativeMethods.RECT(); 659NativeMethods.RECT currentRect = new NativeMethods.RECT(); 683NativeMethods.RECT parentRect = new NativeMethods.RECT(); 743NativeMethods.RECT currentRect = new NativeMethods.RECT(); 1734NativeMethods.RECT rcBest = new NativeMethods.RECT(); 1755NativeMethods.RECT rc = new NativeMethods.RECT(); 1859NativeMethods.RECT rcChild = new NativeMethods.RECT(); 1878NativeMethods.RECT rcClient = new NativeMethods.RECT();
28 references to RECT
UIAutomationClient (28)
MS\Internal\Automation\BoundingRectTracker.cs (5)
88NativeMethods.RECT rc32 = new NativeMethods.RECT(0,0,0,0); 130private static bool Compare( NativeMethods.RECT rc1, NativeMethods.RECT rc2 ) 149private static NativeMethods.RECT _emptyRect = new NativeMethods.RECT(0,0,0,0); 151private NativeMethods.RECT _lastRect; // keep track of last location
MS\Internal\Automation\ClickablePoint.cs (1)
36NativeMethods.RECT winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (13)
246NativeMethods.RECT rcW32 = new NativeMethods.RECT(); 659NativeMethods.RECT currentRect = new NativeMethods.RECT(); 683NativeMethods.RECT parentRect = new NativeMethods.RECT(); 743NativeMethods.RECT currentRect = new NativeMethods.RECT(); 1480NativeMethods.RECT rcW32; 1707private static bool PtInRect( NativeMethods.RECT rc, double x, double y ) 1713private static bool Rect1InRect2( NativeMethods.RECT rc1, NativeMethods.RECT rc2 ) 1734NativeMethods.RECT rcBest = new NativeMethods.RECT(); 1755NativeMethods.RECT rc = new NativeMethods.RECT(); 1859NativeMethods.RECT rcChild = new NativeMethods.RECT(); 1878NativeMethods.RECT rcClient = new NativeMethods.RECT(); 1923private static bool MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, ref NativeMethods.RECT rect, int cPoints)
MS\Internal\Automation\Misc.cs (2)
318internal static bool GetClientRect(NativeMethods.HWND hwnd, out NativeMethods.RECT rc) 447internal static bool GetWindowRect(NativeMethods.HWND hwnd, out NativeMethods.RECT rc)
MS\Win32\SafeNativeMethods.cs (4)
70public NativeMethods.RECT rc; 141public static extern bool GetClientRect( NativeMethods.HWND hwnd, out NativeMethods.RECT rc ); 144public static extern bool GetWindowRect( NativeMethods.HWND hwnd, out NativeMethods.RECT rc ); 211public static extern IntPtr MonitorFromRect( ref NativeMethods.RECT rect, int dwFlags );
MS\Win32\UnsafeNativeMethods.cs (2)
327public NativeMethods.RECT rcNormalPosition; 356internal NativeMethods.RECT rcBar;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
63public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints);