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


Использование элемента управления "Сочетание клавиш"

Типичное потребление управления горячей " соответствует шаблон ниже:

  • Элемент управления. Если элемент управления определен в шаблоне диалогового окна, автоматическое создание диалоговое окно при создании. (Необходимо иметь член CHotKeyCtrl в классе диалогового окна, соответствующий элементу управления горячей "). Также можно использовать функцию-член Создать создает элемент управления, как дочернее окно любого окна.

  • Если необходимо задать значение по умолчанию для элемента управления, вызовите функцию-член SetHotKey. Если требуется отключить один состояния переноса, вызовите SetRules. Для элементов управления в диалоговом окне для работы в этом режиме это функции OnInitDialog диалогового окна.

  • Взаимодействия пользователя с элементом управления, нажав сочетание клавиш горячей горячей клавиши, когда элемент управления имеет фокус. Затем пользователь каким-либо означает, что эта задача завершена, возможно, нажав кнопку в диалоговом окне.

  • Когда программа сообщается, что пользователь выбрал горячая клавиш, он должен использовать функции-члена GetHotKey для извлечения виртуальные ключевых значений состояния и переноса из элемента управления горячей ".

  • Узнав ключу, выбранный пользователем, можно задать горячая клавиш с помощью одного из методов, описанная в разделе Параметр горячую ПРОБЕЛ.

  • Если элемент управления горячей " в диалоговом окне, оно и объект CHotKeyCtrl будут уничтожены автоматически. Если нет, необходимо убедиться, что и элемент управления и объект CHotKeyCtrl правильно уничтожены.

См. также

Ссылки

Использование CHotKeyCtrl

Основные понятия

Элементы управления (MFC)