Beispiel #1
0
 // anvaka's changes below
 public static Point GetCursorPosition()
 {
     var pos = new Point();
     var win32Point = new POINT();
     if (GetCursorPos(ref win32Point))
     {
         pos.X = win32Point.X;
         pos.Y = win32Point.Y;
     }
     return pos;
 }
Beispiel #2
0
 private static extern IntPtr WindowFromPoint(POINT Point);
Beispiel #3
0
 private static extern bool GetCursorPos(ref POINT pt);
Beispiel #4
0
 public static IntPtr GetWindowUnderMouse()
 {
     POINT pt = new POINT();
     if (GetCursorPos(ref pt))
     {
         return WindowFromPoint(pt);
     }
     return IntPtr.Zero;
 }
Beispiel #5
0
 private static extern IntPtr WindowFromPoint(POINT point);
Beispiel #6
0
 private static extern bool GetCursorPos(ref POINT pt);