亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#實現(xiàn)隨鼠標移動窗體實例

 更新時間:2014年10月11日 09:08:06   投稿:shichen2014  
這篇文章主要介紹了C#實現(xiàn)隨鼠標移動窗體實例,主要通過簡單的窗體事件代碼即可實現(xiàn)鼠標隨窗體移動的功能,非常簡單實用,需要的朋友可以參考下

本文實例講述了c#實現(xiàn)隨鼠標移動窗體的方法,分享給大家供大家參考。

具體實現(xiàn)方法如下:

private void MainForm_Load(object sender, EventArgs e) 
{ 
  //綁定事件 
  MouseMove += Form_MouseMove; 
  MouseDown += Form_MouseDown; 
} 
private Point _mousePoint; 
private void Form_MouseMove(object sender, MouseEventArgs e) 
{ 
  if (e.Button == MouseButtons.Left) 
  { 
    Top = MousePosition.Y - _mousePoint.Y; 
    Left = MousePosition.X - _mousePoint.X; 
  } 
} 
private void Form_MouseDown(object sender, MouseEventArgs e) 
{ 
  if (e.Button == MouseButtons.Left) 
  { 
    _mousePoint.X = e.X; 
    _mousePoint.Y = e.Y; 
  } 
} 

如果窗體有標題則改為:

Top -= SystemInformation.CaptionHeight;

如果有邊框則改為:

Top -= SystemInformation.FormBorderSize.Height
Left -= SystemInformation.FormBorderSize.Width

希望本文所述對大家的C#程序設(shè)計有所幫助

相關(guān)文章

最新評論