加速键(Accelerator)和热键(Hotkey)
来源:互联网 发布:淘宝人工客服网址 编辑:程序博客网 时间:2024/05/01 23:12
加速键,是产生WM_COMMAND讯息(有些情况下是WM_SYSCOMMAND)的键组合。
热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。
加速键有两种,一种是与菜单相关联的,另一种是自定义的。
添加加速键,首先要调用LoadAccelerators加载加速列表。
添加第一种时,在资源Accelerator中ID一栏选择要关联的菜单ID,然后选择对应的组合键。
添加第二种时,在资源Accelerator中ID一栏选用默认的新的ID项(添加后可在资源文件中修改ID名称),然后选择对应的组合键。
添加热键时,需要调用
BOOL RegisterHotKey( HWND hWnd, int id, UINT fsModifiers, UINT vk);
然后响应WM_HOTKEY消息处理。
注:记得在程序退出时调用
BOOL UnregisterHotKey( HWND hWnd, int id);
- 加速键 (Accelerator)和 热键(HotKey) [转]
- 加速键(Accelerator)和热键(Hotkey)
- vlc hotkey(热键)处理过程
- wxWidgets加速键(热键)
- 网络加速器(Web accelerator)是上网加速软件
- 网络加速器(Web accelerator)是上网加速软件
- C#制作热键(HotKey)在失去焦点的情况下依然有效!
- [VC++]HotKey热键 - msdn
- Delphi 热键处理hotkey
- MFC 热键设置 OnHotKey方法和Accelerator方法的设置
- vc 热键、组合键的用法 MFC c++ hotkey WM_HOTKEY
- vc 热键、组合键的用法 MFC c++ hotkey WM_HOTKEY
- vc 热键、组合键的用法 MFC c++ hotkey WM_HOTKEY
- vc 热键、组合键的用法 MFC c++ hotkey WM_HOTKEY
- vc 热键、组合键的用法 MFC c++ hotkey WM_HOTKEY
- vc 热键、组合键的用法 MFC c++ hotkey WM_HOTKEY
- c# hotkey 热键 系统范围
- accelerator(加速器)
- 解决SysFader:iexplore.exe应用程序错误
- NLTK学习笔记
- 基础总结篇之五:BroadcastReceiver应用详解
- 如何有效强奸百度
- 物交网络(Swap Net)
- 加速键(Accelerator)和热键(Hotkey)
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12528)(ERR
- EJB3.0学习笔记1—入门
- UCenter 应用开发简略指南
- ios开发编译ffmpeg
- ios Layer的使用
- NYOJ-33 蛇形填数
- 人工智能的自然辨证法则思考