C#:无标题栏窗口的拖动

C#:无标题栏窗口的拖动

热点资讯 8年前 (2016-04-16) 浏览: 636 评论: 0

无标题栏窗口,就是FormBorderStyle设置为None的窗口。相对于有标题窗口,无标题窗口有时更美观,比如360浏览器的这个关于窗口。不过呢,在默认情况下,用户是无法用鼠标移动无标题窗口的,这显然会降低用户体验。 那怎么实现无标题窗口的拖动呢?小编这里整理了两种方法,一种是调用Windows API,一种是根据鼠标位置重设窗口位置。对于方法二,根据鼠标和窗口位置采集方法的不同,还有其他不同的实现方法。 方法一:Windows API 1.首先导入命名空间 2.然后如下代码: 方法二:根据


切换注册

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享