C# 无边框窗体之窗体移动实现代码
发布时间:2020-12-15 05:56:05 所属栏目:百科 来源:网络整理
导读:点击窗体任意位置移动窗体: 需要添加命名空间: using System.Runtime.InteropServices; 复制代码 代码如下: private const int WM_NCLBUTTONDOWN = 0x00A1; private const int HTCAPTION = 2; [DllImport("user32.dll",CharSet = CharSet.Unicode)] public
点击窗体任意位置移动窗体: 需要添加命名空间: using System.Runtime.InteropServices; 复制代码 代码如下: private const int WM_NCLBUTTONDOWN = 0x00A1; private const int HTCAPTION = 2; [DllImport("user32.dll",CharSet = CharSet.Unicode)] public static extern IntPtr SendMessage(IntPtr hwnd,int wMsg,IntPtr wParam,IntPtr lParam); [DllImport("user32.dll",CharSet = CharSet.Unicode)] public static extern bool ReleaseCapture(); protected override void OnMouseDown( MouseEventArgs e ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |