Ejemplo n.º 1
0
Archivo: WinAPI.cs Proyecto: antgraf/BA
 internal static extern IntPtr ChildWindowFromPointEx(IntPtr hWndParent, WindowPoint pt, uint uFlags);
Ejemplo n.º 2
0
Archivo: WinAPI.cs Proyecto: antgraf/BA
 internal static extern IntPtr WindowFromPoint(WindowPoint windowPoint);
Ejemplo n.º 3
0
Archivo: Window.cs Proyecto: antgraf/BA
 public static Window GetWindowAtCursor()
 {
     WindowPoint pt = new WindowPoint(Cursor.Position.X, Cursor.Position.Y);
     IntPtr hWnd = WinApi.WindowFromPoint(pt);
     IntPtr parent = WinApi.GetAncestor(hWnd, GetAncestorFlags.GetRoot);
     return FromHandle(parent);
 }