模拟标题栏,移动或双击可以最大或最小化窗体
来源:互联网 发布:速卖通产品数据分析 编辑:程序博客网 时间:2024/05/01 14:07
internal static int WM_NCHITTEST = 0x84; //移动鼠标,按住或释放鼠标时发生的系统消息
internal static IntPtr HTCLIENT = (IntPtr)0x1;//工作区
internal static IntPtr HTCAPTION = (IntPtr)0x2; //标题栏
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_NCHITTEST)
{
base.WndProc(ref m);
if (m.Result == HTCLIENT)
{
m.Result = HTCAPTION;//模拟标题栏,移动或双击可以最大或最小化窗体
}
}
else
{
base.WndProc(ref m);
}
}
internal static IntPtr HTCLIENT = (IntPtr)0x1;//工作区
internal static IntPtr HTCAPTION = (IntPtr)0x2; //标题栏
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_NCHITTEST)
{
base.WndProc(ref m);
if (m.Result == HTCLIENT)
{
m.Result = HTCAPTION;//模拟标题栏,移动或双击可以最大或最小化窗体
}
}
else
{
base.WndProc(ref m);
}
}
- 模拟标题栏,移动或双击可以最大或最小化窗体
- Winform 如何防止双击标题栏、移动窗体
- C#实现无标题栏窗体点击任务栏图标正常最小化或还原的解决方法
- C#实现无标题栏窗体点击任务栏图标正常最小化或还原的解决方法
- Android单张图片查看、单指移动、双指缩放、双击最大化或最小化
- Android单张图片查看、单指移动、双指缩放、双击最大化或最小化
- Winform 防止双击标题栏改变窗体大小 、移动窗体
- Winform 无标题栏可以移动窗体
- echarts自适应大小或改变窗体大小自适应大小与浏览器最大最小化事件
- 使窗体无标题栏(普通窗体或MDI子窗体)
- 屏蔽窗体标题栏双击和移动事件、ALT+F4键
- WinForm之拦截双击标题栏/移动窗体的系统消息
- 不拖动标题栏移动窗体,最大化窗体,最小化窗体,还原窗体
- winform移动窗体或窗体中的控件
- 鼠标移动窗体或点住控件移动窗体
- 最小化或关闭窗体时,隐藏到系统托盘
- c#无标题窗体点击任务栏图标正常最小化或还原
- 使Winfor窗体可以不通过自带标题栏实现移动
- 4G通信技术LTE介绍
- ffmpeg 基本数据结构和对象(二): muxer/demuxer 和 encoder/decoder
- 组件图小结
- QMessageBox
- bmp 的文件格式头
- 模拟标题栏,移动或双击可以最大或最小化窗体
- 3DFDTD 软件C++编程规范
- KVM虚拟机IO处理过程(一) ----Guest VM I/O 处理过程
- sharepoint2007的悲剧
- 基于jquery扩展漂亮的单选按钮——RadioButton
- adb shell am 的用法
- strtok学习实例
- Invalid action class configuration that references an unknown class named错误解决
- mssqlserver2008 收缩日志文件