示例#1
0
文件: WinAPI.cs 项目: antgraf/BA
 internal static extern IntPtr ChildWindowFromPointEx(IntPtr hWndParent, WindowPoint pt, uint uFlags);
示例#2
0
文件: WinAPI.cs 项目: antgraf/BA
 internal static extern IntPtr WindowFromPoint(WindowPoint windowPoint);
示例#3
0
文件: Window.cs 项目: 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);
 }