CMFCAcceleratorKeyAssignCtrl选件类
CMFCAcceleratorKeyAssignCtrl 选件类扩展 CEdit选件类 支持额外的系统按钮例如ALT、控件和SHIFT。
class CMFCAcceleratorKeyAssignCtrl : public CEdit
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CMFCAcceleratorKeyAssignCtrl 对象。 |
公共方法
名称 |
说明 |
---|---|
检索热键的 ACCEL 结构以外的 CMFCAcceleratorKeyAssignCtrl 对象。 |
|
|
|
确定热键是否定义了。 |
|
用于使选件类 CWinApp 转换窗口消息,并在调度到 TranslateMessage 和 DispatchMessage Windows功能之前。(重写 CWnd::PreTranslateMessage。) |
|
重置热键。 |
备注
此选件类通过支持热键,也称为快捷键扩展 CEdit 选件类的功能。CMFCAcceleratorKeyAssignCtrl 类函数作为 CEdit选件类 和它还可以识别系统按钮。
此选件类映射实际热键组合为字符串值。例如,假定组合键ALT + B映射到该字符串“Alt + B”。当用户在某个 CMFCAcceleratorKeyAssignCtrl 对象时的此组合键,“Alt + B”显示给用户。有关映射。热键和字符串格式的更多信息,请参见 CMFCAcceleratorKey选件类。
示例
下面的示例演示如何构造 CMFCAcceleratorKeyAssignCtrl 对象并使用其 ResetKey 方法重置热键。
CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
accelCtrl->ResetKey();
继承层次结构
要求
标头: afxacceleratorkeyassignctrl.h