Класс CMouseManager
Позволяет пользователю командам связать с другим заданным объектом CView, когда пользователь дважды щелкает внутри, просматривающие.
class CMouseManager : public CObject
Члены
Открытые методы
Имя |
Описание |
---|---|
Добавляет объект CView к компоненту Настройка. Диалоговое окно Настройка позволяет пользователю связать дважды щелкнуть с командой для каждого из перечисленных представлений. |
|
Возвращает команду, которая исполнена, когда пользователь дважды щелкает внутри предоставленный представление. |
|
Возвращает значок, связанный с предоставленным идентификатором представления |
|
Возвращает идентификатор представления, связанное с заданным именем представления. |
|
Извлекает список всех добавляемых имен представлений. |
|
Загружает состояние CMouseManager из реестра Windows. |
|
Записывает состояние CMouseManager в реестр Windows. |
|
Связывает предоставленная команду и предоставленное представление. |
Заметки
Класс CMouseManager поддерживает коллекцию объектов CView. Каждое представление определяется именем и идентификатором. Эти представления отображаются в диалоговом окне Настройка. Пользователь может изменить команда, сопоставлена с представлением через диалоговое окно Настройка. Связанная команда исполнена, когда пользователь дважды щелкает в этом представлении. Для поддержки это с точки зрения написания кода, необходимо обработать сообщение WM_LBUTTONDBLCLK и вызов функции CWinAppEx::OnViewDoubleClick в коде для этого объекта CView.
Не следует создать объект CMouseManager вручную. Для создания платформой приложения. Он также будет удален автоматически при оставить пользователя приложения. Получить указатель на него указателя мыши для приложения, вызов CWinAppEx::GetMouseManager.
Иерархия наследования
Требования
заголовок: afxmousemanager.h