21 references to WindowHandle
UIAutomationClientSideProviders (21)
MS\Internal\AutomationProxies\WindowsEditBox.cs (17)
352
if (!Misc.MapWindowPoints(IntPtr.Zero,
WindowHandle
, ref clientLocation, 1))
361
if (!Misc.GetClientRect(
WindowHandle
, ref clientRect))
444
int result = Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_CHARFROMPOS, IntPtr.Zero, lParam);
516
return Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_GETFIRSTVISIBLELINE, IntPtr.Zero, IntPtr.Zero);
523
return Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_GETFIRSTVISIBLELINE, IntPtr.Zero, IntPtr.Zero);
529
IntPtr result = Misc.ProxySendMessage(
WindowHandle
, NativeMethods.WM_GETFONT, IntPtr.Zero, IntPtr.Zero);
546
return Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_GETLINECOUNT, IntPtr.Zero, IntPtr.Zero);
566
Misc.ProxySendMessage(
WindowHandle
, NativeMethods.EM_GETRECT, IntPtr.Zero, ref rect);
574
Misc.ProxySendMessage(
WindowHandle
, NativeMethods.EM_GETSEL, out start, out end);
586
return Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.WM_GETTEXTLENGTH, IntPtr.Zero, IntPtr.Zero);
672
return (!SafeNativeMethods.IsWindowEnabled(
WindowHandle
) || Misc.IsBitSet(WindowStyle, NativeMethods.ES_READONLY));
681
return Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_LINEFROMCHAR, (IntPtr)index, IntPtr.Zero);
687
int index = Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_LINEINDEX, (IntPtr)(line), IntPtr.Zero);
694
return 0 != Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_LINESCROLL, (IntPtr)charactersHorizontal, (IntPtr)linesVertical);
708
bool ok = Misc.GetScrollInfo(
WindowHandle
, NativeMethods.SB_VERT, ref si);
741
int result = Misc.ProxySendMessageInt(
WindowHandle
, NativeMethods.EM_POSFROMCHAR, (IntPtr)index, IntPtr.Zero);
802
Misc.ProxySendMessage(
WindowHandle
, NativeMethods.EM_SETSEL, (IntPtr)start, (IntPtr)end);
MS\Internal\AutomationProxies\WindowsEditBoxRange.cs (1)
245
if (!Misc.MapWindowPoints(_provider.
WindowHandle
, IntPtr.Zero, ref w32point, 1))
MS\Internal\AutomationProxies\WindowsRichEdit.cs (2)
460
return (!SafeNativeMethods.IsWindowEnabled(
WindowHandle
) ||
484
if (UnsafeNativeMethods.AccessibleObjectFromWindow(
WindowHandle
, NativeMethods.OBJID_NATIVEOM, ref UnsafeNativeMethods.IID_IDispatch, ref obj) != NativeMethods.S_OK)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (1)
174
Misc.GetClientRectInScreenCoordinates(_pattern.
WindowHandle
, ref w32rect);