zoukankan      html  css  js  c++  java
  • winform屏蔽鼠标滚轮事件

    代码
    public partial class Form1 : Form,IMessageFilter  
      {  
          
    public Form1()  
          {  
              InitializeComponent();  
          }  

          
    #region IMessageFilter 成员  
      
          
    public bool PreFilterMessage(ref Message m)  
          {  
              
    if (m.Msg == 522)  
              {  
                  
    return true;  
              }  
              
    else  
              {  
                  
    return false;  
              }  
          }  

          
    #endregion  
      
          
    private void Form1_Load(object sender, EventArgs e)  
          {  
              Application.AddMessageFilter(
    this );  
          }  
      }  

     针对单个控件

    代码
            private void Form1_Load(object sender, EventArgs e)
            {
                numericUpDown1.MouseWheel 
    += new MouseEventHandler(numericUpDown1_MouseWheel);
            }

            
    //取消滚轮事件
            void numericUpDown1_MouseWheel(object sender, MouseEventArgs e)
            {
                HandledMouseEventArgs h 
    = e as HandledMouseEventArgs;
                
    if (h != null)
                {
                    h.Handled 
    = true;
                }
            }
  • 相关阅读:
    移动布局之弹性布局
    .dpg和.webp的图片格式
    跳转不到对应的JSP页面
    CentOS7配置vsftpd3.0.2
    Linux如何将用户从一个组中移除?
    数组和方法
    运算符
    数据类型转换
    Apache的虚拟主机配置及伪静态操作
    Linux--文件的上传和下载
  • 原文地址:https://www.cnblogs.com/xvqm00/p/1728117.html
Copyright © 2011-2022 走看看