炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2424|回复: 1

如何在VC WIN32.exe工程下注册全局热键 求教

[复制链接]

该用户从未签到

发表于 2014-2-9 20:05:28 | 显示全部楼层 |阅读模式
找了半天没发现者方面的信息  

该用户从未签到

发表于 2014-3-4 03:50:55 | 显示全部楼层
把界面库的窗口句柄转成VC++的窗口句柄,用VC++的功能注册系统级热键
HWINDOW hWindow=XWnd_CreateWindow(400,200,400,300,L"炫彩界面库-窗口");
               HWND hWnd = XWnd_GetHWnd( hWindow); //获取窗口句柄HWND
                RegisterHotKey(hWnd, KEY_Home, 0, VK_HOME);
                RegisterHotKey(hWnd, KEY_End, 0, VK_END);
                RegisterHotKey(hWnd, KEY_CtrlEnd, MOD_CONTROL, VK_END);
                RegisterHotKey(hWnd, KEY_CtrlAltEnd, MOD_CONTROL | MOD_ALT, VK_END);
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-5-8 16:49 , Processed in 0.066910 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表