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;
                }
            }
  • 相关阅读:
    【自学php】第三天
    【自学php】第二天
    【自学php】第一天-macbook上配置php
    js数值转换
    js题
    【练习】响应式布局
    6.数据查询
    5.删除数据
    4.更新数据
    3.插入数据
  • 原文地址:https://www.cnblogs.com/xvqm00/p/1728117.html
Copyright © 2011-2022 走看看