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;
                }
            }
  • 相关阅读:
    nodeJs-querystring 模块
    nodeJs-process对象
    nodejs-Path模块
    nodejs-os模块
    nodejs-CommonJS规范
    nodejs-Events模块
    nodejs-Http模块
    nodejs-Cluster模块
    转:AOP与JAVA动态代理
    转:jdk动态代理实现
  • 原文地址:https://www.cnblogs.com/xvqm00/p/1728117.html
Copyright © 2011-2022 走看看