相对于屏幕的位置  

第一步:

/// <summary>
    /// 用于获得鼠标相对于屏幕的位置
    /// </summary>
    public class Win32
    {
        [StructLayout(LayoutKind.Sequential)]
        public struct POINT
        {
            public int X;
            public int Y;

public POINT(int x, int y)
            {
                this.X = x;
                this.Y = y;
            }
        }

//刷新桌面
        [DllImport("shell32.dll")]
        public static extern void SHChangeNotify(uint wEventId, uint uFlags, IntPtr dwItem1, IntPtr dwItem2);

}

第二步:

在窗体的CS文件中写代码

Win32.POINT p = new Win32.POINT(0, 0);
 GetCursorPos(out p);

输出参数p即为当前鼠标相对于屏幕的位置

相对于控件的位置

e.GetPosition(this.list)

这是鼠标相对于控件list的相对位置

最新文章

  1. tomcat+webservice实现简单的web服务远程调用接口
  2. MySQL基础之第14章 存储过程和函数
  3. Gridview中绑定DropDownList
  4. html 文件动态加载.PDI 流程图
  5. Fluent Validation For .NET
  6. 利用readwritelock简单模拟实现多线程下cache的系统
  7. ViewPager Indicator的使用方法
  8. iOS动画开发之五——炫酷的粒子效果
  9. (转)jQuery Validation Plugin客户端表单证验插件
  10. 普联的路由器TL-WR842N和TL-WR845N还有 TL-WR847N哪一个更好,我是家用
  11. mysql 索引类型
  12. bzoj 2427: [HAOI2010]软件安装
  13. Java异常处理示例
  14. A项目轶事之加入项目2个月
  15. aspx中的checkbox 取值问题
  16. C#知识点汇总
  17. UVA10570-Meeting with Aliens(枚举)
  18. 在moveit编译时找不到manipulation_msgsConfig.cmake manipulation_msgs-config.cmake文件
  19. Java学习---异常处理
  20. python websocket-client connection

热门文章

  1. Java 异步处理简单实践
  2. knockout+bootstrap+MVC 登录页实现
  3. mongoose学习文档
  4. 3D数学 ---- 矩阵和线性变换[转载]
  5. C#中Monitor类、Lock关键字和Mutex类
  6. (Design Pattern) Singleton.
  7. Hadoop on Yarn 各组件详细原理
  8. [CF148E] Porcelain (分组背包)
  9. 12. Binary Tree Postorder Traversal &amp;&amp; Binary Tree Preorder Traversal
  10. git patch