• 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);
    }
  • 相关阅读:
    索引查找Java实现
    经典算法之折半查找
    进制转换问题
    排序算法总结之希尔排序
    自己写的栈
    排序问题Java
    画柱状图Java
    一些值得看的性能优化的文章
    理解 BFC
    canvas
  • 原文地址:https://www.cnblogs.com/lxblog/p/3179589.html
Copyright © 2020-2023  润新知