如何捕获方向键

      FD程序开发 2007-6-19 16:21

在窗体中添加如下的重写方法来处理按键的信息:

/*键盘事件*/
        protected override bool ProcessDialogKey(Keys keyData)
        {
            switch (keyData)
            {
                case Keys.Tab: MessageBox.Show(keyData.ToString());
                    break;
                case Keys.Left: MessageBox.Show(keyData.ToString());
                    break;
                case Keys.Right: MessageBox.Show(keyData.ToString());
                    break;
            }
            if (keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Left || keyData == Keys.Right)
                return false;
            else
                return base.ProcessDialogKey(keyData);
        }

标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commenttime}{commentauthor}

{CommentUrl}
{commentcontent}