vb中屏蔽键盘某些键

我想屏蔽shift.alt.ctrl,开始菜单键,tab键,F4键.但是用key_down事件好像不行啊!我打代码如下:PrivateSubForm_KeyDown(Ke... 我想屏蔽shift.alt.ctrl,开始菜单键,tab键,F4键.但是用key_down事件好像不行啊!
我打代码如下:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If Shift <> 0 Then Shift = 0
If KeyCode = vbKeyMenu or KeyCode = vbkeyF4 Then KeyCode = 0
End Sub

能不能帮帮我啊!
展开
 我来答
匿名用户
2014-01-02
展开全部
我们平时按“Ctrl+Alt+Del”组合键时可以显示用户选项,这里包括任务管理器、锁定计算机、更改Windows密码、注销Windows、关机等选项。这些选项都是非常重要的,为了防止他人操作我们可以在组策略中屏蔽这些按钮。 首先依次展开“用户设置→管理模板→系统→Ctrl+Alt+Del选项”分支,在该分支下共有“删除任务管理器、删除锁定计算机、删除更改密码、删除注销”四个策略,双击其中需要屏蔽的项目,弹出一个设置对话框,在该对话框中选择“启用选项”即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-02
展开全部
Shift <> 0等,key_down事件是不支持的,只能找别的方法啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-02
展开全部
拦截键盘消息要键盘钩子你看看这个吧 http://www.vbgood.com/viewthread.php?tid=39955&extra=&page=1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-02
展开全部
用ASCII码进行判断`试试`````
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式