CHotKeyCtrl选件类
提供Windows常见快捷键控件的功能。
class CHotKeyCtrl : public CWnd
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CHotKeyCtrl 对象。 |
公共方法
名称 |
说明 |
---|---|
创建一个快捷键控件并将它附加到 CHotKeyCtrl 对象。 |
|
使用指定的Windows扩展的样式创建一个快捷键控件并将它附加到 CHotKeyCtrl 对象。 |
|
从一个快捷键控件检索一个快捷键的虚拟键代码和修改键标志。 |
|
检索键名,在本地字符集,分配给一个快捷键。 |
|
检索键名,在本地字符集,分配给指定的虚键控代码。 |
|
设置一个快捷键控件的快捷组合键。 |
|
定义了无效的组合和默认修饰符组合的快捷键控件。 |
备注
“快捷键控件”是让用户创建一个快捷键的窗口。 “快捷键”是用户可以按快速执行操作的组合键。 (例如,用户可以创建活动特定窗口并在Z顺序将它放到顶层)的快捷键快捷键控件显示用户的选择并确保用户选择一个有效的组合键。
此控件(并 CHotKeyCtrl 选件类)若要在运行Windows 95 /98和Windows NT 3.51版下的程序可用和更高版本。
当用户选择了组合键时,应用程序可以从控件检索指定的组合键和使用 WM_SETHOTKEY 消息设置在系统的快捷键。 每当用户按此后快捷键,来自系统的任何部分,windows指定在 WM_SETHOTKEY 消息接收指定 SC_HOTKEY的 WM_SYSCOMMAND 消息。 此消息激活接收它的窗口。 快捷键保持活动状态直到调用 WM_SETHOTKEY 退出的应用程序。
此结构与取决于 WM_HOTKEY 消息和Windows RegisterHotKey 和 UnregisterHotKey 功能的快捷键不同支持。
有关使用 CHotKeyCtrl的更多信息,请参见 控件 和 使用CHotKeyCtrl。
继承层次结构
CHotKeyCtrl
要求
Header: afxcmn.h