vb.net自定义热键,vbs实现自动按键
VBnet做的程序,如何让用户修改快捷键?
建议你这样试试看:
创新互联公司是一家专业提供安庆企业网站建设,专注与成都做网站、成都网站建设、HTML5、小程序制作等业务。10年已为安庆众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
做一个下拉框,里边是所有客户可能用到的快捷键集合
当按下按钮时,获取下拉框的按键名称,再将字符串转换Keys枚举,然后进行判断
vb.net怎么设置快捷键
新建一个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
如何用VB.NET设置菜单项的热键
不清楚热键和快捷键是什么区别
1.如果你是指Chrl+S这样的快捷键,可以设置ShortCutKeys属性,属性窗口就有可视化编辑器。
2.如果你是指"保存(S)",其中s有下划线这样的用Alt+字母来访问的设置,应该在菜单项的Text属性中使用符号。符号后面的字母将被作为快速访问字符,显示的时候不会被显示出来,而字母会自动加上下划线。比如"保存(s)"。
3.和选中标记有关的属性有两个
CheckOnClick 在菜单项上单击时是否改变Checked属性
Checked 设置/获取 菜单项是否被选中
4.设置菜单项的Enabled属性为False
名称栏目:vb.net自定义热键,vbs实现自动按键
文章链接:http://azwzsj.com/article/hdgegp.html