摘要:
在窗口程序的开发中,我们经常会需要当用户鼠标点击窗口的任何地方时,能够让窗口随鼠标一起移动。特别是当你的WinForms窗口没有窗口栏(Form.FormBorderStyle = None),用户无法通过点击窗口栏移动窗口时,这种实现就很必要了。应该有很多方法可以实现,这里介绍两种方法:一种方法就是自己编程实现窗口的位置随鼠标改变;另一种就是直接利用Windows的API。设计一个窗体时,把以下代码加入到窗口中,就可以实现这个功能:1privateboolIsMouseDownInForm=false;2privatePointp;3privatevoidForm1_MouseDown(ob 阅读全文