c#键盘事件同时按两个键子拜托各位大神

c#一个按键我知道怎么获得这个时间key_Down事件然后根据获得的键值判断就行了但是同时按2个键子怎么获得这个事件呢最好能给代码写一下比如说按ab得到的键值是什么呀... c# 一个按键我知道怎么 获得这个时间 key_Down事件 然后 根据获得的 键值判断就行了 但是 同时按2个键子 怎么获得这个事件呢 最好能给代码写一下 比如说按a b 得到的键值是什么呀 展开
 我来答
黯昔472181tvDZ
2014-07-03 · TA获得超过123个赞
知道答主
回答量:147
采纳率:100%
帮助的人:71.4万
展开全部
bool keyA = false; bool keyB = false; private void Form2_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.A) { keyA = true; } if (e.KeyCode == Keys.B) { keyB = true; } if (keyA && keyB) { MessageBox.Show("ab"); keyA = false; keyB = false; } } private void Form2_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.A) { keyA = false; } if (e.KeyCode == Keys.B) { keyB = false; } } 这种方法能行,虽然不是很专业。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式