情况如下:
现在需要设置一程序,但是某些操作快捷方式可以又用户设定(就想一些游戏一样,可以定义自己喜欢的快捷键方式),请问该怎么弄方便?设定的时候,如果收到某一个键码,怎么直接转化为字符串显示的快捷键设置栏里面,谢谢!
现在需要设置一程序,但是某些操作快捷方式可以又用户设定(就想一些游戏一样,可以定义自己喜欢的快捷键方式),请问该怎么弄方便?设定的时候,如果收到某一个键码,怎么直接转化为字符串显示的快捷键设置栏里面,谢谢!
解决方案 »
- CListCtrl可否同时显示图片和文字
- 完整分享:我开发的广域网P2P 点对点 即时通讯系统(含打洞服务器、客户端) 可自建互联网通讯平台!
- error C2011: 'fd_set' : 'struct' type redefinition的问题
- 后台发送电子邮件?
- 如何停止mfc 接收消息啊啊 不是整个窗口退出的
- 请教高人!我基于CListView创建一个视图,实时刷新视图列表,内存老是增加!帮忙检查看是否有问题!!!谢谢!
- 快来帮帮我啊,我菜的要死了,
- 一个关于静态数据成员与静态数据函数的问题,列出代码了!请帮忙看看!谢谢!
- 在SDI程序中,如何在“框架类”中得到“文档类”的指针?
- 请问 sdk中的 post(),怎么用?
- 如何在installshield中注册模块
- 如果设置了clip_children,父窗口又强制刷新子窗口区域
The RegisterHotKey function defines a system-wide hot key.
RegisterHotKey注册的是系统热键,不管你的窗口是否处于激活状态都会收到快键消息。在快捷键比较多的情况下这个就不太适宜了。重写PreTranslateMessage虚函数,自己响应key down事件,然后将包含热键组合的按键事件修改成自定义热键事件