Поделиться через


Класс CMFCAcceleratorKey

Вспомогательный класс, реализующий сопоставление виртуального ключевые и форматирование.

class CMFCAcceleratorKey : public CObject

Члены

Открытые конструкторы

Имя

Описание

CMFCAcceleratorKey::CMFCAcceleratorKey

Создает объект CMFCAcceleratorKey.

Открытые методы

Имя

Описание

CMFCAcceleratorKey::Format

Переводит структуру ACCEL в родительском визуальном представлении.

CMFCAcceleratorKey::SetAccelerator

Устанавливает сочетание клавиш для объекта CMFCAcceleratorKey.

Заметки

Сочетание клавиш также как сочетание клавиш. Если необходимо отображать сочетания клавиш, которые пользователь вводит, Класс CMFCAcceleratorKeyAssignCtrl сопоставляет сочетания клавиш, например, Alt+Shift+S в пользовательский формат текста, например "миграция + Alt + s". Каждый объект CMFCAcceleratorKey сопоставляет одно сочетание клавиш в формат текста.

Дополнительные сведения об использовании сочетаний клавиш и таблицы сочетаний клавиш см. в разделе Класс CKeyboardManager.

Пример

В следующем примере показано, как создать объект CMFCAcceleratorKey и как использовать метод Format.

 CString strKey;
    ACCEL accel;
    accel.fVirt = FVIRTKEY | FCONTROL;
    accel.key = VK_DOWN;

    CMFCAcceleratorKey helper(&accel);
    helper.Format(strKey);

Иерархия наследования

CObject

   CMFCAcceleratorKey

Требования

заголовок: afxacceleratorkey.h

См. также

Ссылки

Диаграмма иерархии

Класс CKeyboardManager

Другие ресурсы

Классы MFC