关闭

如何处理Form 上的键盘事件,ProcessCmdKey肯定起作用!!

标签: null
732人阅读 评论(0) 收藏 举报
分类:
  protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData == Keys.Enter)
            {
                if (m_level == RewardLevel.Four)
                {
                    //读取所有合法用户,过滤掉已经获奖的用户
                    InitUIByLevel(truefalse);
                    FrmInput4Level frm = new FrmInput4Level(RewardLevel.Four, m_users, m_exclude);
                    frm.ShowDialog();
                    return base.ProcessCmdKey(ref msg, keyData);
                }
                else
                {
                    btnStart_Click(nullnull);
                    return true;
                }
            }
            else
            {
                return base.ProcessCmdKey(ref msg, keyData);
            }
        }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:133104次
    • 积分:117
    • 等级:
    • 排名:千里之外
    • 原创:110篇
    • 转载:22篇
    • 译文:1篇
    • 评论:15条
    最新评论
    Grapecity Community