您的位置:首页 > 其它

让窗体不响应鼠标双击事件

2005-09-08 17:17 816 查看
一同事问我怎么样使窗体不响应鼠标双击事件,我在Visual Studio.NET 2003的窗体设计器里面,试了各个窗体属性,先是写了DoubleClick事件,后来发现根本就没有用,不得已只能查找Msdn,发现在C#里面微软没有包装这个属性,但是我们可以用C#提供的消息处理函数DefWndProc来实现,代码如下:

protected override void DefWndProc(ref Message m)
{
byte msg = 0x00A3;
if( m.Msg == Convert.ToInt32(msg))
{
return;
}
base.DefWndProc (ref m);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: