Esempio n. 1
0
File: WinAPI.cs Progetto: antgraf/BA
 internal static extern IntPtr ChildWindowFromPointEx(IntPtr hWndParent, WindowPoint pt, uint uFlags);
Esempio n. 2
0
File: WinAPI.cs Progetto: antgraf/BA
 internal static extern IntPtr WindowFromPoint(WindowPoint windowPoint);
Esempio n. 3
0
File: Window.cs Progetto: 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);
 }