如何拖动无标题窗体

原创 2006年05月20日 23:19:00

最近用到了无标题的窗体,想实现的功能总不能实现,郁闷。。。。。。。。。

中间碰到了移动无标题的问题,纯属误打误撞。但是对于原本想实现的功能没有什么启发。但是这个还是保留一下吧。

 

新建一个窗体将FormBorderStyle设置为None。就能演练了

        [DllImport("user32.dll")]
        public static extern bool ReleaseCapture();
        [DllImport("user32.dll")]
        public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);
        public const int WM_SYSCOMMAND = 0x0112;
        public const int SC_MOVE = 0xF010;
        public const int HTCAPTION = 0x0002;

        private void Form1_MouseDown(object sender, MouseEventArgs e)
        {
            ReleaseCapture();
            SendMessage(this.Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0);

        }

无标题窗体的拖动

  • 2015年06月11日 13:25
  • 19KB
  • 下载

C# 无标题窗体的拖动

  • 2009年04月23日 08:42
  • 19KB
  • 下载

QWidget无边框无标题栏窗体 可拖动可拉伸

通常我们不想使用QMainWindow提供的标题栏,或者是QWidget的标题栏、边框,这时候我们使用了一个普通的QWidget,没有标题栏没有边框,但我们又需要有标题栏拖动的功能,边框改变大小的功能...
  • zhango5
  • zhango5
  • 2016年10月03日 22:44
  • 1490

C#029无标题窗体的拖动

  • 2016年11月27日 15:53
  • 291KB
  • 下载

拖动无标题的窗体

  • 2013年03月21日 14:32
  • 79KB
  • 下载

C# 系统应用之无标题窗体移动的两种方法

在做项目界面设计中,常常为了美观需要设置窗体属性"FormBorderStyle"(窗体边框和标题栏外观)为None无标题窗口.此时隐藏标题的窗口怎样实现移动呢?我根据自己的项目从自己完成的两种方法进...

C#演示拖动无标题栏的窗体.zip

  • 2012年04月21日 13:53
  • 63KB
  • 下载

C#实现拖动无标题栏的窗体

  • 2014年01月07日 14:50
  • 53KB
  • 下载

vb.net 实现无标题栏窗体拖拽功能

'较好用,没有闪动   Declare Auto Function ReleaseCapture Lib "user32.dll" Alias "ReleaseCapture" () As Bool...

C#无标题栏窗体拖动

  • 2008年04月13日 09:59
  • 529B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何拖动无标题窗体
举报原因:
原因补充:

(最多只允许输入30个字)