27 instantiations of Win32Point
UIAutomationClientSideProviders (27)
MS\Internal\AutomationProxies\CommonXSendMessage.cs (1)
983NativeMethods.Win32Point clientPoint = new NativeMethods.Win32Point(x, y);
MS\Internal\AutomationProxies\Misc.cs (3)
242NativeMethods.Win32Point leftTop = new NativeMethods.Win32Point(rc.left, rc.top); 248NativeMethods.Win32Point rightBottom = new NativeMethods.Win32Point(rc.right, rc.bottom); 959NativeMethods.Win32Point ptPrevious = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\ProxySimple.cs (1)
226NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsAltTab.cs (1)
132NativeMethods.Win32Point pt = new NativeMethods.Win32Point(x, y);
MS\Internal\AutomationProxies\WindowsEditBox.cs (2)
602NativeMethods.Win32Point ptStart = new NativeMethods.Win32Point((int)(rect.left + size.cx / 4), (int)(rect.top + size.cy / 4)); 603NativeMethods.Win32Point ptEnd = new NativeMethods.Win32Point((int)(rect.right - size.cx / 8), (int)(rect.bottom - size.cy / 4));
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
128NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
1107NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsListView.cs (3)
426NativeMethods.LVHITTESTINFO_INTERNAL hitTest = WindowsListView.SubitemHitTest(_hwnd, new NativeMethods.Win32Point(x, y)); 451hitTest = WindowsListView.SubitemHitTest(_hwnd, new NativeMethods.Win32Point(x, y)); 1049NativeMethods.Win32Point pt = new NativeMethods.Win32Point (0, 0);
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
285NativeMethods.Win32Point pt = new NativeMethods.Win32Point (x, y);
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
931NativeMethods.Win32Point pt = new NativeMethods.Win32Point (itemRectangle.left, 0);
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
248NativeMethods.Win32Point pt = new NativeMethods.Win32Point((rc.left + rc.right) / 2, (rc.top + rc.bottom) / 2);
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
349NativeMethods.LVHITTESTINFO_INTERNAL hitTest = WindowsListView.SubitemHitTest (hwnd, item, new NativeMethods.Win32Point (x, y));
MS\Internal\AutomationProxies\WindowsRebar.cs (1)
135NativeMethods.Win32Point pt = new NativeMethods.Win32Point (x, y);
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
156HitTestInfo.pt = new NativeMethods.Win32Point (x, y);
MS\Internal\AutomationProxies\WindowsTab.cs (4)
260hti.pt = new NativeMethods.Win32Point (x, y); 1105NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 1141NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 1299NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
237NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 296NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsTreeView.cs (1)
1467NativeMethods.Win32Point pt = new NativeMethods.Win32Point(((rectItem.left + rectItem.right) / 2), ((rectItem.top + rectItem.bottom) / 2));
MS\Win32\NativeMethods.cs (1)
1255return checked (new Win32Point((int)pt.X, (int)pt.Y));
59 references to Win32Point
UIAutomationClientSideProviders (59)
MS\Internal\AutomationProxies\ClickablePoint.cs (2)
56static internal bool GetPoint(IntPtr hwnd, ArrayList alIn, ArrayList alOut, ref NativeMethods.Win32Point pt) 234private static bool ClickableInRect(IntPtr hwnd, ref NativeMethods.Win32Point pt, bool fRiAsInsideRect, ArrayList alIn, ArrayList alOut)
MS\Internal\AutomationProxies\CommonXSendMessage.cs (3)
983NativeMethods.Win32Point clientPoint = new NativeMethods.Win32Point(x, y); 2448internal NativeMethods.Win32Point pt; 2475internal NativeMethods.Win32Point pt;
MS\Internal\AutomationProxies\Misc.cs (5)
242NativeMethods.Win32Point leftTop = new NativeMethods.Win32Point(rc.left, rc.top); 248NativeMethods.Win32Point rightBottom = new NativeMethods.Win32Point(rc.right, rc.bottom); 288internal static bool GetCursorPos(ref NativeMethods.Win32Point pt) 923internal static bool MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, ref NativeMethods.Win32Point pt, int cPoints) 959NativeMethods.Win32Point ptPrevious = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\ProxySimple.cs (2)
226NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 575internal bool GetClickablePoint(out NativeMethods.Win32Point pt, bool fClipClientRect)
MS\Internal\AutomationProxies\WindowsAltTab.cs (2)
132NativeMethods.Win32Point pt = new NativeMethods.Win32Point(x, y); 386NativeMethods.Win32Point ptStart = this._altTab._altTabInfo.ptStart;
MS\Internal\AutomationProxies\WindowsEditBox.cs (6)
351NativeMethods.Win32Point clientLocation = (NativeMethods.Win32Point)screenLocation; 435internal void CharFromPos(NativeMethods.Win32Point point, out ushort indexLowWord, out ushort lineLowWord) 450internal int CharFromPosEx(NativeMethods.Win32Point point) 602NativeMethods.Win32Point ptStart = new NativeMethods.Win32Point((int)(rect.left + size.cx / 4), (int)(rect.top + size.cy / 4)); 603NativeMethods.Win32Point ptEnd = new NativeMethods.Win32Point((int)(rect.right - size.cx / 8), (int)(rect.bottom - size.cy / 4));
MS\Internal\AutomationProxies\WindowsEditBoxRange.cs (1)
242NativeMethods.Win32Point w32point;
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
128NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
1107NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1049NativeMethods.Win32Point pt = new NativeMethods.Win32Point (0, 0); 1394static internal NativeMethods.LVHITTESTINFO_INTERNAL SubitemHitTest (IntPtr hwnd, NativeMethods.Win32Point pt) 1401static internal NativeMethods.LVHITTESTINFO_INTERNAL SubitemHitTest (IntPtr hwnd, int item, NativeMethods.Win32Point pt) 1790static private unsafe bool GetItemPosition (IntPtr hwnd, int item, out NativeMethods.Win32Point pt)
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
285NativeMethods.Win32Point pt = new NativeMethods.Win32Point (x, y);
MS\Internal\AutomationProxies\WindowsListViewGroupSubsetLink.cs (1)
119NativeMethods.Win32Point pt;
MS\Internal\AutomationProxies\WindowsListViewItem.cs (5)
226NativeMethods.Win32Point clickPoint; 530NativeMethods.Win32Point clickPoint; 913private bool GetListviewitemClickablePoint (out NativeMethods.Win32Point clickPoint) 931NativeMethods.Win32Point pt = new NativeMethods.Win32Point (itemRectangle.left, 0); 955private void Click (NativeMethods.Win32Point clickPoint)
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (1)
248NativeMethods.Win32Point pt = new NativeMethods.Win32Point((rc.left + rc.right) / 2, (rc.top + rc.bottom) / 2);
MS\Internal\AutomationProxies\WindowsRebar.cs (2)
135NativeMethods.Win32Point pt = new NativeMethods.Win32Point (x, y); 198private unsafe int getRebarBandIDFromPoint (NativeMethods.Win32Point pt)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
477NativeMethods.Win32Point pt; 665private bool GetInvokationPoint (out NativeMethods.Win32Point pt)
MS\Internal\AutomationProxies\WindowsTab.cs (3)
1105NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 1141NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 1299NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
237NativeMethods.Win32Point pt = new NativeMethods.Win32Point(); 296NativeMethods.Win32Point pt = new NativeMethods.Win32Point();
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
1467NativeMethods.Win32Point pt = new NativeMethods.Win32Point(((rectItem.left + rectItem.right) / 2), ((rectItem.top + rectItem.bottom) / 2)); 1539private void SimulateClick(NativeMethods.Win32Point pt)
MS\Win32\NativeMethods.cs (7)
754internal Win32Point pt; 764internal Win32Point pt; 781internal Win32Point pt; 1253static public explicit operator Win32Point(Point pt) 1570internal Win32Point pt; 1662internal Win32Point pt; 1889internal NativeMethods.Win32Point pt;
MS\Win32\UnsafeNativeMethods.cs (5)
233internal static extern bool GetCursorPos([In, Out] ref NativeMethods.Win32Point pt); 235internal static extern bool GetPhysicalCursorPos([In, Out] ref NativeMethods.Win32Point pt); 291internal NativeMethods.Win32Point ptStart; 446public NativeMethods.Win32Point pt; 472public NativeMethods.Win32Point pt;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
88public static extern int MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, [In, Out] ref NativeMethods.Win32Point pt, int cPoints);