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


Класс CMFCAcceleratorKeyAssignCtrl

Класс CMFCAcceleratorKeyAssignCtrl расширяет Класс CEdit для поддержки дополнительных кнопок системы, как ALT, ОТСЛЕЖИВАТЬ и СДВИГАТЬ.

class CMFCAcceleratorKeyAssignCtrl : public CEdit

Члены

Bb983674.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

CMFCAcceleratorKeyAssignCtrl::CMFCAcceleratorKeyAssignCtrl

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

Bb983674.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

CMFCAcceleratorKeyAssignCtrl::GetAccel

Извлекает структуру ACCEL для сочетания клавиш для отжатого в объекте CMFCAcceleratorKeyAssignCtrl.

CMFCAcceleratorKeyAssignCtrl::IsFocused

 

CMFCAcceleratorKeyAssignCtrl::IsKeyDefined

Указывает, задано ли сочетание клавиш.

CMFCAcceleratorKeyAssignCtrl::PreTranslateMessage

Используемый классом CWinApp для трансляции сообщения окна, прежде чем они будут передается функции TranslateMessage и DispatchMessage Windows.(Переопределяет CWnd::PreTranslateMessage).

CMFCAcceleratorKeyAssignCtrl::ResetKey

Сбросить сочетание клавиш.

Заметки

Этот класс расширяет возможности класса CEdit за счет поддержки сочетаний клавиш, также известную как сочетание клавиш.Функции класса CMFCAcceleratorKeyAssignCtrl как Класс CEdit и он также могут узнать кнопки системы.

Этот класс содержится сопоставление физических сочетания клавиш к строковым значениям.Например, предположим, что сочетание клавиш ALT + B сопоставлятьо в строке "Alt + B".Когда пользователь нажимает это сочетание клавиш в объекте CMFCAcceleratorKeyAssignCtrl "Alt + B" отображаются пользователю.Дополнительные сведения о сопоставлении между сочетаниями клавиш и строкового формата см. в разделе Класс CMFCAcceleratorKey.

Пример

В следующем примере показано, как создать объект CMFCAcceleratorKeyAssignCtrl и использовать его метод ResetKey чтобы сбросить сочетание клавиш.

    CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
    accelCtrl->ResetKey();

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

CObject

   CCmdTarget

      CWnd

         CEdit

            CMFCAcceleratorKeyAssignCtrl

Требования

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

См. также

Ссылки

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

Класс CMFCAcceleratorKey

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

Классы MFC