mfc wince 快捷键功能添加
来源:互联网 发布:优化系统设置的目的 编辑:程序博客网 时间:2024/04/30 05:25
添加global快捷键,以对话框程序为例:
在OnInitDialog中添加注册热键的代码:
RegisterHotKey(GetSafeHwnd(),1001,NULL,VK_F2);//F2键
RegisterHotKey(GetSafeHwnd(),1002,MOD_ALT,'A');//Alt+A键
在
BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
...
END_MESSAGE_MAP()
中添加WM_HOTKEY的消息映射:
ON_MESSAGE(WM_HOTKEY,&CXXXDlg::OnHotKey)//快捷键消息映射手动加入
在头文件中添加OnHotKey的声明:
protected:
afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam);//手动加入.
CPP中OnHotKey的实现代码:
//相应快捷键的消息映射
LRESULT CXXXDlg::OnHotKey(WPARAM wParam,LPARAM lParam)
{
if(wParam ==1001)
{
MessageBox("热键F2已经按下!");
//这里可以加上你按钮要执行的操作,或者直接调用按钮映射的消息函数
}
else if (wParam==1002)
{
MessageBox("热键ALT+A已经按下!");
}
return 0;
}
关闭对话框时使用
UnregisterHotKey(GetSafeHwnd(),1001);//注销F2键
UnregisterHotKey(GetSafeHwnd(),1002);//注销Alt+A键
注销热键.
- mfc wince 快捷键功能添加
- mfc wince 快捷键功能添加
- MFC 如何添加快捷键
- MFC中添加快捷键
- MFC添加快捷键
- MFC添加快捷键
- MFC中添加快捷键
- MFC中添加快捷键
- ExtJs 快捷键功能添加
- 在MFC中 添加快捷键
- VS MFC 菜单 添加快捷键
- vc/mfc中添加快捷键
- MFC如何添加菜单快捷键
- [MFC] 对话框 菜单添加快捷键
- MFC使用WM_HOTKEY添加快捷键
- WinCE 下添加MFC支持包
- PXA300+WINCE 5 添加UART功能
- 为 uboot 添加 wince 唤醒功能
- log4j使用总结
- Xcode4字符串资源国际化for iOS
- 约瑟夫问题java语言实现代码
- 使用ADO对象向数据库添加数据
- AJAX - (转w3cschool)
- mfc wince 快捷键功能添加
- VS2010 vcpkgsrv.exe占用内存问题
- 兴奋:CSDN博客的速度变快了!
- 程序员技术练级攻略
- vi
- 看到一首喜欢的诗,转载如下: 你见,或者不见我 我就在那里
- Summary of Operators
- JBuilder ,Myeclipse调试外部项目
- jboss 不能载入自定义类的问题