通过本文主要向大家介绍了c#无边框窗体移动,c#无边框窗体,c#无边框窗体改变大小,c#无边框窗体阴影,c#窗体边框等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
点击窗体任意位置移动窗体:
需要添加命名空间:
using System.Runtime.InteropServices;
protected override void OnMouseDown( MouseEventArgs e )
{
base.OnMouseDown( e );
if (e.Button == MouseButtons.Left) // 按下的是鼠标左键
{
ReleaseCapture(); // 释放捕获
SendMessage(this.Handle, WM_NCLBUTTONDOWN, (IntPtr)HTCAPTION, IntPtr.Zero); // 拖动窗体
}
}
</div>