社区
API
帖子详情
关于RegisterHotKey 的问题
jiangqiaohua
2008-12-12 09:09:39
在做一个窗体最小化到托盘按F12把它还原的功能
用了 Call RegisterHotKey(Me.hwnd, 1, MOD_CONTROL, VK_F12)
按crtl+f12是可以的,我想直接按f12还原窗体
该怎么样实现?
我试了 Call RegisterHotKey(Me.hwnd, 1, 0, VK_F12) 没有效果
是不是 RegisterHotKey必须按组合键盘才可以实现的?
...全文
315
11
打赏
收藏
关于RegisterHotKey 的问题
在做一个窗体最小化到托盘按F12把它还原的功能 用了 Call RegisterHotKey(Me.hwnd, 1, MOD_CONTROL, VK_F12) 按crtl+f12是可以的,我想直接按f12还原窗体 该怎么样实现? 我试了 Call RegisterHotKey(Me.hwnd, 1, 0, VK_F12) 没有效果 是不是 RegisterHotKey必须按组合键盘才可以实现的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shadowstory80
2009-09-25
打赏
举报
回复
f12 is used by system , please look up msdn.
嗷嗷叫的老马
2008-12-14
打赏
举报
回复
阿勇兄别晕,我扶着...........
jiangqiaohua
2008-12-13
打赏
举报
回复
在顶
jiangqiaohua
2008-12-13
打赏
举报
回复
没人知道吗
zzyong00
2008-12-13
打赏
举报
回复
[Quote=引用 4 楼 jiangqiaohua 的回复:]
没人知道吗
[/Quote]
晕!F12已被注册了,你换个其它键试试
难道你不知道查一下API调用是否成功返回的信息吗?
嗷嗷叫的老马
2008-12-13
打赏
举报
回复
http://www.m5home.com/bbs/dispbbs.asp?boardid=28&Id=517
拿这个改一下就行了
jiangqiaohua
2008-12-13
打赏
举报
回复
全局键盘HOOK f12 是怎么样的 请指教
嗷嗷叫的老马
2008-12-13
打赏
举报
回复
....貌似单键不行吧....没试过.
不过你这功能,不考虑其它冲突的情况,直接用个全局键盘HOOK不就OK了?
jiangqiaohua
2008-12-12
打赏
举报
回复
可我试了
Call RegisterHotKey(Me.hwnd, 1, 0, VK_F12)
后 f12没有效果
输入
Call RegisterHotKey(Me.hwnd, 1, MOD_CONTROL, VK_F12)
按ctrl+f12马上就有效果
SYSSZ
2008-12-12
打赏
举报
回复
ret=RegisterHotKey(Me.hwnd, 1, 0, VK_F12)
msgbox ret
'返回1
zzyong00
2008-12-12
打赏
举报
回复
Call RegisterHotKey(Me.hwnd, 1, 0, VK_F12)
Debug.Print GetLastError
返回1409
1409 Hot key is already registered
全局热键 Re
gis
terHot
Key
全局 热键 Re
gis
terHot
Key
注册
注册全局热键Re
gis
terHot
Key
一个注册全局热键的例子,利用API函数Re
gis
terHot
Key
注册热键,使用简单方便,但是在一个软件系统中,热键肯定是需要修改的,而且还有其他需要输入的界面,单个键如A若被注册为热键,则无法再输入A,取消注册后才能...
C#注册窗体热键 Re
gis
terHot
Key
Unre
gis
terHot
Key
Hot
Key
Re
gis
ter 类 和Hot
Key
Re
gis
ter2类 对Re
gis
terHot
Key
函数和Unre
gis
terHot
Key
函数的包装,按面向对象的方式来管理窗体热键
vb6使用Re
gis
terHot
Key
注册全局后台热键响应demo
本demo演示了使用Re
gis
terHot
Key
函数注册两个全局后台热键并完成事件响应的完整过程,不包含冗余代码,包含完整的WM_HOT
KEY
参数解析判断过程。工程并兼容了使用Win32Api.tlb的代码并附赠Win32Api.tlb类型库 本人编写...
Delphi 注册和删除热键举例.rar
re
gis
terhot
key
(handle,hot
key
id,MOD_CONTROL or mod_Alt,$41); end; 以下是删除热键的功能,同样通过修改注册表实现: procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin ...
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章