怎么通过配置文件自定义设置键盘热键

如何通过配置文件自定义设置键盘热键!
如何通过配置文件自定义设置键盘热键!
比如command1为B

------解决方案--------------------
你的“热”键“热”到什么程度?是全局的,还是仅仅在你的程序窗口有焦点是触发?前者用HOOK或用系统注册热键,后者将form的keypreview=true,处理Form_KeyPress事件就可以。用说是用配置文件设置热键,实际上是把热键保存起来,程序启动时读入,然后和按键比较的。

后者一个简单的例子
Private Sub Form_KeyPress(KeyAscii As Integer)
If Chr(KeyAscii) = "b " Then MsgBox "b " ‘你可以把b保存在文件中,程序启动时读入一变量,也就是“b "换成哪个变量就OK了,然后和按键比较
End Sub

Private Sub Form_Load()
Me.KeyPreview = True
End Sub