c# winfrom禁止拖动窗体
来源:互联网 发布:行知外国语学校 宝山 编辑:程序博客网 时间:2024/05/16 23:37
protected override void WndProc(ref System.Windows.Forms.Message m)
{
base.WndProc(ref m);//基类执行
if(m.Msg == 132)//鼠标的移动消息(包括非窗口的移动)
{
//基类执行后m有了返回值,鼠标在窗口的每个地方的返回值都不同
if((IntPtr)2 == m.Result)//如果返回值是2,则说明鼠标是在标题拦
{
//将返回值改为1(窗口的客户区),这样系统就以为是
//在客户区拖动的鼠标,窗体就不会移动
m.Result = (IntPtr)1;
}
}
{
base.WndProc(ref m);//基类执行
if(m.Msg == 132)//鼠标的移动消息(包括非窗口的移动)
{
//基类执行后m有了返回值,鼠标在窗口的每个地方的返回值都不同
if((IntPtr)2 == m.Result)//如果返回值是2,则说明鼠标是在标题拦
{
//将返回值改为1(窗口的客户区),这样系统就以为是
//在客户区拖动的鼠标,窗体就不会移动
m.Result = (IntPtr)1;
}
}
}
转载地址:http://hi.baidu.com/binghuozhandi/item/d8667be350f33bc7baf37d7f
- c# winfrom禁止拖动窗体
- Winfrom禁止窗体拖动代码
- winfrom无边框窗体拖动
- C# 创建窗体禁止窗体拖动和关闭
- WinForm 禁止拖动窗体
- C#禁止关闭和拖动窗体【有漏洞】
- c#禁止通过拖动,双击标题栏改变窗体大小
- C#窗体拖动
- c# 拖动窗体
- C#禁止关闭窗体
- 取消窗体的关闭[C# WinFrom]
- C# Winfrom窗体之间传值
- 禁止窗体拖动(重写WndProc)
- 禁止窗体拖动(重写WndProc)
- C#拖动无标题栏窗体
- C#拖动无标题栏窗体
- C#鼠标拖动窗体代码
- C#窗体无标题栏拖动
- C-----可变参数
- C语言内存地址分析
- 配置dgmgrl
- Micaps3.2二次开发实例教程-5
- android 更改密码显示风格
- c# winfrom禁止拖动窗体
- 背包问题 入门 hdu 2602
- Android系统开发常用shell命令汇总+vim中复制操作+adb logcat过滤
- Ubuntu系统中如何给一个用户授权通过sudo执行所有命令
- [CF 81A]Plug-in[stack]
- Java Web----Java Web的数据库操作(一)
- hibernate 的几种查询方式 一
- linux shell中的管道执行
- 程序员 与 Excel