加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C# Winform 让整个窗口都可以拖动

发布时间:2020-12-15 05:43:44 所属栏目:百科 来源:网络整理
导读:今天在网上查一些资料的时候,无意中发现另一种办法,非常方便,调用系统的 API 来实现的,效果也很好. 赶紧收藏了~ 复制代码 代码如下: [DllImport("user32.dll")] public static extern bool ReleaseCapture(); [DllImport("user32.dll")] public static extern
今天在网上查一些资料的时候,无意中发现另一种办法,非常方便,调用系统的 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);
}

您可能感兴趣的文章:

  • winform实现可拖动的自定义Label控件
  • C# WinForm实现窗体上控件自由拖动功能示例
  • C#中WinForm控件的拖动和缩放的实现代码
  • C#实现Winform鼠标拖动窗口大小时设定窗口最小尺寸的方法
  • winform实现拖动文件到窗体上的方法
  • WinForm实现鼠标拖动控件跟随效果

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读