Winform中怎么禁用WIN键、ALT键

Winform中怎么禁用WIN键(不弹出开始菜单)、ALT键... Winform中怎么禁用WIN键(不弹出开始菜单)、ALT键 展开
 我来答
百度网友eb9717b77
2008-01-10 · TA获得超过356个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:332万
展开全部
嗯 以前回答过类似的 贴给你

重写基类中的 ProcessCmdKey 方法
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.RWin: //右边的win键
//这里写你要执行的方法 如果禁止 则为空好了
return true;
case Keys.LWin: //左边的win键
//这里写你要执行的方法
return true;
case Keys.Alt: //Alt键
//这里写你要执行的方法
return true;
}
return base.ProcessCmdKey(ref msg, keyData);
}

注意
return base.ProcessCmdKey(ref msg, keyData);
这一步一定要加

参考资料: http://zhidao.baidu.com/question/38600246.html

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2cc3c16
2008-01-10 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:106万
展开全部
在keydown事件里写
if(e.Keycode == keys.alt)
{
e.handle = true;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式