private void Form1_MouseDown(object sender, MouseEventArgs e)//获取的是相对form窗口的坐标。(延伸一下就是相对于绑定事件的控件的坐标)
  {
  int x = e.X;
  int y = e.Y;
  }
private void Form1_DoubleClick(object sender, EventArgs e)//这样是获取相对显示器的屏幕坐标
  {
  int x = Control.MousePosition.X;
  int y = Control.MousePosition.Y;  
  }


this.Location; // 窗体所在坐标
this.PointToScreen(new Point(0, 0)); // 客户区坐标转换为屏幕坐标
this.PointToClient(new Point(0, 0)); // 屏幕坐标转换为客户区坐标

posted on 2010-11-22 18:22  陈孝勇  阅读(472)  评论(0编辑  收藏  举报