在C#中组合键事件怎么弄,同时按两个键才引发事件怎么弄?
4个回答
2013-07-09
展开全部
呵呵,C#?你是说做网页吗?做网页时,c#编辑的是服务器端语言,想要监听键盘组合键要用JAVASCRIPT,比如:监听Ctrl+Enter。可以这样写<SCRIPT LANGUAGE="JavaScript">
<!--
function CHECKKEY(){
if (event.keyCode == 13 && event.ctrlKey)
{
alert('您点击了Ctrl+Enter!');
}
}
//-->
</SCRIPT>
<!--
function CHECKKEY(){
if (event.keyCode == 13 && event.ctrlKey)
{
alert('您点击了Ctrl+Enter!');
}
}
//-->
</SCRIPT>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-09
展开全部
知道获取一个键的么? 把两个合起来判断就是了大概就是这个样子 就行了 if(keyChar ==A && keychar == alt)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-09
展开全部
private void Form1_KeyDown(object sender, KeyEventArgs e)
{ //这是ctrl和f12键的组合
if (e.Control && e.KeyValue == 112)
{
//在这里写满足条件后的代码
}
}
{ //这是ctrl和f12键的组合
if (e.Control && e.KeyValue == 112)
{
//在这里写满足条件后的代码
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-09
展开全部
ConsoleKeyInfo.Modifiers判断是否按下了控制键(shift/ctrl/alt)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |