小弟我用VB写了一东西。但现在有一问题。其中有几个功能建,如F1帮助。
一般来说需要在软件的当前窗体下才可以实现F1的功能
可是我目前希望的是只要我运行了。我这个软件,就算我最小化或拖盘,但是我按F1或别的功能建也会执行我内定的程序。不管开了。多少个窗体。
一般来说需要在软件的当前窗体下才可以实现F1的功能
可是我目前希望的是只要我运行了。我这个软件,就算我最小化或拖盘,但是我按F1或别的功能建也会执行我内定的程序。不管开了。多少个窗体。
解决方案 »
- vb 打开 txt文本中 网页
- 关于vb 释放动态添加控件数组 请教高手!
- 请教hwnd问题
- VBA控制WORD时是要先打开WORD时,然后在VB编辑器里进行的吗?
- ==用Setup Factory 6.0做VB安装程序应该包含哪些文件?==
- 发传真的问题!我已经试过用MAPI与FaxCom中类发传真都不行. 急!!几年了,还没有一个完整的答案,在线等候.
- 怎样使用数据库中的窗体?
- 请教VB连接Oracle8.X的OLEDB方法(ADO)
- TDBGRID如何在CLICK事件中获取当前行对应列的值?
- 各路神哪!救救我吧!关于swflash控件和在vb中画曲线问题
- 怎么把图片按16进制表示出来
- 谁给我讲一下2级练习题
http://search.csdn.net/search.asp?key=%C8%AB%BE%D6%B9%B3%D7%D3&class=VB&size=10&option=advance
Public Declare Function RegisterHotKey Lib "user32" (ByVal hwnd As Long, ByVal id As Long, ByVal fsModifiers As Long, ByVal vk As Long) As Long
这个是注销系统热键
Public Declare Function UnregisterHotKey Lib "user32" (ByVal hwnd As Long, ByVal id As Long) As Long' RegHotKey
Public Const WM_HOTKEY = &H312
Private Sub Form_Load()
Call RegisterHotKey(me.hwnd, 1, , vbKeyF1)
’注册一个ID=1的F1热键,这样系统的F1热键就会被屏蔽
End SubPrivate Sub Form_Unload()
Call UnRegisterHotKey(me.hwnd,1)
'系统退出是要注销
End SUb
怎么捕获要用到消息捕获,建议搜索一下帖子!
If MyHotKey(vbKeyF2) Then Http (Text1.Text)
If MyHotKey(vbKeyF3) Then Http (Text2.Text)问题是,打开别的窗体时。就没办法使用我的功能建了。我希望只要我程序开在的就可以使用我的功能建