如何拖动无标题窗体

原创 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,没有标题栏没有边框,但我们又需要有标题栏拖动的功能,边框改变大小的功能...

C#029无标题窗体的拖动

  • 2016-11-27 15:53
  • 291KB
  • 下载

拖动无标题的窗体

  • 2013-03-21 14:32
  • 79KB
  • 下载

C#之移动无标题栏窗体功能的实现!...

为实现移动无标题栏窗体的功能,我从网上寻找、整理了以下资料,以备不时之需: 该方法适用于有标题栏和无标题栏窗体,适用于窗体内控件,当然 Form 也不例外, 只须添加 MouseDown、...

移动无标题(边框)窗体

移动无标题窗体很麻烦很麻烦,要不断重画窗体。这样有可能造成窗体刷新慢的问题,同时也会消耗很多系统资源。首先介绍一下常规的方法: //在窗体的类中声明两个变量 private Point mouse...

C#无标题栏窗体拖动

  • 2008-04-13 09:59
  • 529B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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