コード例 #1
0
ファイル: NativeMethods.cs プロジェクト: noamkfir/snoopwpf
 // 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;
 }
コード例 #2
0
ファイル: NativeMethods.cs プロジェクト: noamkfir/snoopwpf
 private static extern IntPtr WindowFromPoint(POINT Point);
コード例 #3
0
ファイル: NativeMethods.cs プロジェクト: noamkfir/snoopwpf
 private static extern bool GetCursorPos(ref POINT pt);
コード例 #4
0
ファイル: NativeMethods.cs プロジェクト: noamkfir/snoopwpf
 public static IntPtr GetWindowUnderMouse()
 {
     POINT pt = new POINT();
     if (GetCursorPos(ref pt))
     {
         return WindowFromPoint(pt);
     }
     return IntPtr.Zero;
 }
コード例 #5
0
ファイル: NativeMethods.cs プロジェクト: zheng303525/wpfsnoop
 private static extern IntPtr WindowFromPoint(POINT point);
コード例 #6
0
ファイル: NativeMethods.cs プロジェクト: zheng303525/wpfsnoop
 private static extern bool GetCursorPos(ref POINT pt);