c# ComboBox禁用鼠标滚轮
2011-05-10 10:36 假面Wilson 阅读(2541) 评论(0) 编辑 收藏 举报主要方法是派生一个新的ComboBox类,使它不响应滚轮事件m.Msg == 0x020A
namespace DataTools
{
/// <summary>
/// Log 的摘要说明。
/// </summary>
///
public class comboNoWheel: System.Windows.Forms.ComboBox,IMessageFilter
{
public comboNoWheel()
{
Application.AddMessageFilter(this);
}
public bool PreFilterMessage(ref Message m)
{
if(m.Msg == 0x020A)
return true;
return false;
}
}