C#中使用GetCursorPos获取屏幕坐标
2013-07-10 15:43
155 查看
[StructLayout(LayoutKind.Sequential)] public struct POINT { public int X; public int Y; public POINT(int x, int y) { this.X = x; this.Y = y; } public override string ToString() { return ("X:" + X + ", Y:" + Y); } } [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern bool GetCursorPos(out POINT pt);
使用:
POINT currentPosition = new POINT(); GetCursorPos(out currentPosition); System.Diagnostics.Debug.WriteLine("Current mouse point: " + currentPosition.ToString());
//转为客户区域坐标 Point relativePos = itemsControl.PointFromScreen(new Point(currentPosition.X, currentPosition.Y));
相关文章推荐
- C#中使用GetCursorPos获取屏幕坐标
- C#中使用GetCursorPos获取屏幕坐标
- WPF 定时器DispatcherTimer+GetCursorPos 的使用,动态查看屏幕上任一点坐标
- WPF 定时器DispatcherTimer+GetCursorPos 的使用,动态查看屏幕上任一点坐标
- GetCursorPos获取鼠标坐标
- C# .NET中如何使用GetCursorPos函数
- C#使用GET、POST请求获取结果
- OpenGL 获取当前屏幕坐标对应的三维坐标,使用很简单glu库中的一个函数
- C#使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- WinAPI: GetCursorPos - 获取鼠标指针的当前位置
- C#简单获取屏幕鼠标坐标点颜色方法介绍
- 易语言-API 取窗口或者组件句柄的 屏幕坐标并限制区域 GetWindowRect ClipCursor getwindowrect GetClientRect WindowFromPoint
- C# 使用GET、POST请求获取结果
- C#使用GET、POST请求获取结果
- c#中从html中使用GetElementsByTagName来获取数据的例子
- C#使用GET、POST请求获取结果
- C#简单获取屏幕鼠标坐标点颜色方法介绍
- C#开发WINCE系统的PDA程序,GetSystemMetrics获取屏幕长宽以达到自适应分辨率
- C#使用GET、POST请求获取结果