c# KeyDown KeyPress 函数中event 的 Handled属性

很奇怪的

KeyDown中的 Handled.true 只能使 Keys.Back 这类失效,

如果要使比如数字失效,必须设置一个变量 _bHandled = true

然后在紧接着会触发的 KeyPress中的 event.Handled  = true

注意 KeyPress这个消息没有 Key的信息,所以要通过先前的KeyDown来判断




http://msdn.microsoft.com/zh-cn/library/system.windows.forms.keyeventargs.handled.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2

posted on 2013-09-03 21:40  norsd  阅读(541)  评论(0编辑  收藏  举报

导航