• C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法


    from:http://www.jb51.net/article/71319.htm

    本文实例讲述了C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法。分享给大家供大家参考。具体实现方法如下:

            protected override void WndProc(ref Message m)
            {
                if (m.Msg == 0x112)
                {
                    switch ((int)m.WParam)
                    {
                        //禁止双击标题栏关闭窗体
                        case 0xF063:
                        case 0xF093:
                            m.WParam = IntPtr.Zero;
                            break;
                        //禁止拖拽标题栏还原窗体
                        case 0xF012:
                        case 0xF010:
                            m.WParam = IntPtr.Zero;
                            break;
                        //禁止双击标题栏
                        case 0xf122:
                            m.WParam = IntPtr.Zero;
                            break;
                        //禁止关闭按钮
                        case 0xF060:
                            m.WParam = IntPtr.Zero;
                            break;
                        //禁止最大化按钮
                        case 0xf020:
                            m.WParam = IntPtr.Zero;
                            break;
                        //禁止最小化按钮
                        case 0xf030:
                            m.WParam = IntPtr.Zero;
                            break;
                        //禁止还原按钮
                        case 0xf120:
                            m.WParam = IntPtr.Zero;
                            break;
                    }
                }
                base.WndProc(ref m);
            }


  • 相关阅读:
    EJB 笔记
    设计模式
    go 笔记
    破解ssl pinning 抓APP的https数据包
    python读取、写入csv文件
    Python中用正则匹配手机号码
    苹果手机安装charles证书
    mysql在表中插入一个字段
    Python递归调用自己的函数
    mysql查询语句
  • 原文地址:https://www.cnblogs.com/apollokk/p/6713819.html
Copyright © 2020-2023  润新知