您的位置:首页 > 编程语言 > C#

C# winform无标题窗体随意移动

2013-05-29 18:23 260 查看
这段代码也算是我收藏的了,之前在百度上还没有找到该代码了,这是一年前保存下来的。

        /// <summary>

        /// 下面这段代码是用来实现窗体随意移动

        /// </summary>

        /// <param name="m"></param>

        protected override void WndProc(ref Message m)

        {

            if (m.Msg == 0x0201)

            {

                m.Msg = 0x00A1;//更改消息为非客户区按下鼠标

                m.LParam = IntPtr.Zero;

                m.WParam = new IntPtr(2);//鼠标放在标题栏内

            }

            base.WndProc(ref m);

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: