怎样在一个基于对话框的程序中添加快捷键? - theoldman - theoldman ...
怎样在一个基于对话框的程序中添加快捷键?
[转贴 2010-02-25 19:58:28]
在一个基于圣诞框的项目中,我在主对话框中加了一个菜单,我也添加了快捷键资源,为菜单中的选项加上了适当的快捷键,但是这样快捷键并没有生效。我想请教一下怎样使这些定义的快捷键生效?
---------------------------------------------------------------
Diaolog类里增加
HACCEL m_hAccelTable;
在OnInitDialog()增加
m_hAccelTable=::LoadAccelerators(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINACCELERATOR));
重载 PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message >= WM_KEYFIRST && pMsg->message <= WM_KEYLAST )
{
return m_hAccelTable != NULL &&
::TranslateAccelerator(this->m_hWnd, m_hAccelTable, pMsg);
}
return CDialog::PreTranslateMessage(pMsg);
}
郑重声明:资讯 【怎样在一个基于对话框的程序中添加快捷键? - theoldman - theoldman ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【
在线投诉
】,我们审核后将会尽快处理。
——
相关资讯
——
定做医院送物车器械车不锈钢车污物回收转运推车厂家加工
2022/9/5
高速龙头模具结构
2018/5/18
本溪大量收购ST芯片
2022/4/28
仰卧起坐能减大肚子吗
2015/3/23
剖腹产后怎样快速减肚子
2015/3/14
草坪
2010/2/18
黄门"权气" - 投资银行- desirable - 和讯博客
2010/1/31
什么是普洱茶
2010/1/21
怎样减少含粉尘风管结垢易堵问题? 阿里巴巴wxanbote的博客BLOG
2010/1/9
SLAY508Ⅴ型地下管道防腐层绝缘电阻测量仪
2010/1/9
淘宝达人购物攻略之包包篇
2010/3/17
CO2激光雕刻机/切割机工业上的应用阿里巴巴jnaxwy的博客BLOG
2010/4/2
纪念激光诞生50年- 海派
2010/5/19
福建福清核电厂3、4号机组EVC堆坑主风管设备招标- 玩火公主- 玩火公主 ...
2010/6/5
自救器负压气密性检测仪(超级xx) 型号:JHH1-JZQ-1库号:M33627 ...
2010/6/21
如何治好黑眼圈
2015/2/12