2 回答

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
const int WM_KEYDOWN = 0x100;
const int WM_SYSKEYDOWN = 0x104;
if ((msg.Msg == WM_KEYDOWN) ||(msg.Msg == WM_SYSKEYDOWN))
{
switch (keyData)
{
case Keys.Down:
this.Parent.Text = "向下鍵已經(jīng)被捕捉";
break;
case Keys.Up:
this.Parent.Text = "向上鍵已經(jīng)被捕捉";
break;
case Keys.Left:
this.Parent.Text = "向左鍵已經(jīng)被捕捉";
break;
case Keys.Right:
this.Parent.Text = "向右鍵已經(jīng)被捕捉";
break;
case Keys.Home:
this.Parent.Text = "Home 鍵已經(jīng)被捕捉";
break;
case Keys.End:
this.Parent.Text = "End 鍵已經(jīng)被捕捉";
break;
}
}
return base.ProcessCmdKey(ref msg, keyData);
}
- 2 回答
- 0 關(guān)注
- 549 瀏覽
添加回答
舉報(bào)