vb如何对组合键进行响应

 我来答
寒信HK
2018-07-09 · TA获得超过1876个赞
知道大有可为答主
回答量:1326
采纳率:92%
帮助的人:374万
展开全部
在keydown事件里 参数shift表示控制键,参数keycode表示其他键
具体的键值你可以在textbox 的keydown事件里自己测试,窗体添加一个文本框一个标签,代码如下:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Label1 = "shift=" & Shift & "," & "keycode=" & KeyCode
End Sub
按键及shift值如下:
1 按下shift
2 按下ctrl
3 按下shift +ctrl
4 按下alt
5 按下shift +alt
6 按下ctrl+alt
举例:判断是否按下shift +alt+c
if shift=5 and keycode=67 then msgbox "你按下了shift +alt+c"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式