网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CHotKeyCtrl
释义 CHotKeyCtrl

CObject
 └CCmdTarget
    └CWnd
       └CHotKeyCtrl

一个“热键控件”是使用户创建热键的窗口。热键是用户快速执行一个动作的键的组合(例如,一个用户可以构造一个热键以激活一个窗口,并把它设置到Z顺序的上方)。热键控件显示用户的选择并确信用户选择了一个可用的热键。
CHotKeyCtrl类提供了Windows常用的热键控件功能,此控件(也即CHotKeyCtrl类)仅对Windows95,WindowsNT3.51以上版本的程序可用。
当用户选择了一个键组合,应用就可以获取控件指定的键组合并在系统中用WM_SETHOTKEY消息建立热键。以后如果用户按下热键,无论在系统的那一部分,由WM_SETHOTKEY指定的窗口的消息会接收由SC_HOTKEY指定的一个WM_SYSCOMMAND消息,此消息激活接收它的窗口。当调用WM_SETHOTKEY的应用退出之前,热键有效。
这种机制有别于WM_HOTKEY消息和Windows RegisterHotKey与UnregisterHotKey函数对热键的支持方式。
要了解使用CHotKeyCtrl的更多信息,可参阅联机文档“Visual C++程序员指南”中的“控件主题”和“使用CHotKeyCtrl”。
#include <afxcmn.h>


CHotKeyCtrl类的成员

构造函数
CHotKeyCtrl构造一个CHotKeyCtrl对象
Create构造一个热键控件并附加给一个CHotKeyCtrl对象

属性
SetHotKey对一个热键控件设置热键组合
GetHotKey从热键控件中获取虚拟键代码和缺省修正符标志

操作
SetRules定义热键控件的不可用组合和缺省的修正符组合
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:34:28