问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请高手帮忙如何给程序设置老板键

发布网友 发布时间:2022-04-29 10:14

我来回答

2个回答

热心网友 时间:2022-06-26 01:04

VB那玩意太垃圾,我用起来不顺手,用MFC可以么?
呵呵,反正原理相通,万变不离其宗的~

用MFC中的HotKey控件就行,它是由CHotKeyCtrl类封装的。
你可以用下面的代码来获取用户设置的热键
WORD wVK = 0, wMod = 0;
m_HotKey.GetHotKey(wVK, wMod);
int nNewMod = 0;
if(wMod & HOTKEYF_ALT)
nNewMod |= MOD_ALT;
if(wMod & HOTKEYF_CONTROL)
nNewMod |= MOD_CONTROL;
if(wMod & HOTKEYF_CONTROL)
nNewMod |= MOD_CONTROL;
if(wVK == 0 || wMod == 0)
{
AfxMessageBox(L"Enter HotKey, Please!");
return;
}

然后用RegisterHotKey()函数向系统注册热键,具体用法如下所示:
RegisterHotKey(m_hWnd, 1, nNewMod, wVK);

然后要处理WM_HOTKEY消息,在消息处理函数中隐藏窗口,呵呵,这可不像在VB里,把窗体的Visable属性设置为False
在MFC中,要这样用:this->ShowWindow(SW_HIDE);

到这里,就实现了“老板键”功能,不过,这MFC代码,但愿你能看懂:)
还有一个不幸的消息,据我所知,VB里是没有HotKey控件的,囧~

你也可以在VB中调用API函数SetWindowsHookEx()来设置一个键盘钩子,也能实现,但更麻烦~

无论如何,希望能对你有所帮助,汗~

热心网友 时间:2022-06-26 01:04

什么是老板键?汗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
躁狂症发病三次用的是西药每次都是40多天可以稳定,这种... 躁狂症出院后一切良好,药能不能马上就停止服用啊 躁狂症,情感障碍吃多久的药 请问大家本人男,我嘴旁边有个黑字,一定点大和嘴角很进请问各位大师,这 ... 尊师重道诗句 凉凉 这首 歌 的计算机歌 词 王者荣耀怎么插眼 王者荣耀插眼攻略 王者荣耀 王者荣耀插眼道具在哪? 公务员A B c三类如何区分? 大理刷脸支付比较好的公司 什么是老板键?怎么用? 老板键怎么设置的?就是一个键可以隐藏你所想隐藏的东西那个键 老板键是什么啊,怎么设置啊? 怎样画小狗简单画步骤 老板键的简单设置 如何设置长城证券老板键 如何设置老板键 老板键在哪设置,默认是怎么按出来的 什么是老板键?怎么样设置更改老板键? 怎样设置老板键? 如何设置老板键? 老板键怎么设置? 红豆薏米粥该怎么煮好喝? 怎样煮薏米红豆粥才好喝 误删微信好友没有电话,,怎样添加回来- 问一问 雅思要考到6分难吗,雅思6分是个什么水平? 请教有过雅思学习经验的同学,达到6分有多难啊? 雅思6分真的超难吗??求救! 雅思口语 6分难不难 中兴光端机scb板出现alm告警 如何使用老板键 maxthon如何设置老板键及老板键的功能 文华财经的期货软件,如果用老板键隐藏软件,那么交易里设置的条件单和委托单还可以实现交易吗? 老板键怎么用,求解 如何给某个程序加上老板键 用电脑再次登录qq后,群消息就消失了,群消息存在哪?可查看吗? QQ群消息在手机上收到的在电脑上怎么看 2016电脑版qq消息管理器在哪 怎么用电脑看手机QQ群里的聊天记录 最近电脑qq群有些消息怎么收不到 贱能加什么偏旁组成什么字? 人寿金如意5年期限已缴满中途退费能损失多少 贱加上什么偏旁组成字,除了溅字 买了人寿保险十万块钱,已交完,要是退保能拿回来多少? 贱字加偏旁组词,溅字除外 已交7年的中国人寿保险,若退保能退多少? 把贱人的贱去掉贝字旁,组一个新的字,把直加偏旁 贱字加偏旁组词两个急急急急急急急急急急急急急急急急急急急急急急 人寿保险已投保13年现想退保损失多少 20年中国人寿保险已经交了14年,每年794元,现在退保能退多少本金?