从品牌网站建设到网络营销策划,从策略到执行的一站式服务
ToolStripMenuItem.ShortcutKeys 属性
创新互联公司专注于固始网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供固始营销型网站建设,固始网站制作、固始网页设计、固始网站官网定制、小程序开发服务,打造固始网络公司原创品牌,更为您提供固始网站排名全网营销落地服务。
获取或设置与 ToolStripMenuItem 关联的快捷键。
使用 ShortcutKeys 属性可以将组合键分配给菜单命令,例如,将 Ctrl+C 分配给“复制”命令。 您可以使用快捷键而不使用访问键,也可以同时使用快捷键和访问键,访问键是菜单或菜单项中与 Alt 键一起使用的带下划线的字母。 通过在要用于访问键的字母前面键入一个“and”符 (),可以在代码中定义访问键。
这个容易啊。把按钮属性的default设为ture就行了。要想快捷键(ESC)就把cancel设为ture。
新建一个Form1把Form1的KeyPreview改成True
拖入一个Button1到Form1上面
然后加入以下代码
Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyData = (Keys.Alt Or Keys.G) Then
Button1.PerformClick() '或者用Button1_Click(Nothing, New EventArgs)
'快捷键Alt+G触发Button1_Click()事件。
End If
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Button1.Size = New Size(180, 23)
Button1.Text = "我被局部快捷键给召唤了~"
End Sub
你是要在程序里面按q相当于单击按钮
还是焦点不在程序里面的时候任意按q实现这个功能?
要是前者的话楼上的已经正解
要是后者的话需要全局钩子实现
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图