我原来用VB.NET写的在自定义控件中响应按键事件,使用了ProcessCmdKey方法,代码如下: Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As Boolean Const WM_KEYDOWn As Integer = &H100 Const WM_sYsKEYDOWn As Integer = &H104 ‘执行代码 Return MyBase.ProcessCmdKey(msg, keyData) End Function现在想用C#改写,不知道咋弄?
label.Click += MyLabelClickHandler;private void MyLabelClickHandler(object sender, EventArgs e)
{
// 按钮执行代码
}
Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As Boolean
Const WM_KEYDOWn As Integer = &H100
Const WM_sYsKEYDOWn As Integer = &H104
‘执行代码
Return MyBase.ProcessCmdKey(msg, keyData)
End Function现在想用C#改写,不知道咋弄?