C# Winform 让整个窗口都可以拖动
2018-10-12 14:07
991 查看
今天在网上查一些资料的时候, 无意中发现另一种办法, 非常方便, 调用系统的 API 来实现的, 效果也很好. 赶紧收藏了~
[DllImport("user32.dll")]
public static extern bool ReleaseCapture();
[DllImport("user32.dll")]
public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);
private void frmMain_MouseDown(object sender, MouseEventArgs e)
{
ReleaseCapture();
SendMessage(this.Handle, 0x0112, 0xF012, 0);
}
您可能感兴趣的文章:
相关文章推荐
- C# Winform 让整个窗口都可以拖动
- C# Winform 让整个窗口都可以拖动
- C#实现Winform鼠标拖动窗口大小时设定窗口最小尺寸的方法
- 【转】c#可以在窗口的任一位置拖动窗口方法
- 手把手教你打造c#透明、自定义边框、可拖动、可以放大缩小的窗口
- c#:winform鼠标拖动窗口大小时,设定窗口最小尺寸
- c#:winform鼠标拖动窗口大小时,设定窗口最小尺寸
- C#WinForm中怎么设置窗体不可以拉大和拖动,不可以拖动窗体的位置,让他固定不动啊?
- C# winform 窗体从右下角向上弹出窗口效果
- C#_WinForm的等待窗口
- C#WinForm程序显示控制台窗口Console
- winform 无窗口栏 拖动
- C# WinForm 中在窗口标题栏上加按钮 [转贴]
- c# winform窗口一直置顶显示在桌面最上方的方法
- WINFORM中几句程序获取整个屏幕的图片及当前窗口的图片快照
- C# winform 只运行一个实例窗口
- c#无标题栏窗口的拖动
- C# winform一个窗口按钮触发另一个窗口的load事件
- C# WinForm中禁止改变窗口大小的方法
- .net (c#)winform中操作ie窗口元素