CWinAppEx::EnableUserTools
Позволяет пользователю создать пользовательские команды меню, снижающим нажатия клавиш в приложении. Этот метод создает объект CUserToolsManager.
BOOL EnableUserTools(
const UINT uiCmdToolsDummy,
const UINT uiCmdFirst,
const UINT uiCmdLast,
CRuntimeClass* pToolRTC = RUNTIME_CLASS(CUserTool),
UINT uArgMenuID = 0,
UINT uInitDirMenuID = 0
);
Параметры
[входящий] uiCmdToolsDummy
Целое число без знака, инфраструктура использует в качестве местозаполнителя для пользователя оборудует идентификатор команды меню.[входящий] uiCmdFirst
Идентификатор команды средства первого пользователя.[входящий] uiCmdLast
Идентификатор команды для последней команды средства пользователя.[входящий] pToolRTC
Объект CUserToolsManager класс, который используется для создания нового пользователя оборудует.[входящий] uArgMenuID
Идентификатор меню аргумента[входящий] uInitDirMenuID
Идентификатор меню для начального каталога средства.
Возвращаемое значение
TRUE если метод создает и инициализирует объект CUserToolsManager; FALSE если метод завершается ошибкой или если объект CUserToolsManager уже существует.
Заметки
При включении определяемые пользователем средств, инфраструктура автоматически поддерживает динамическое меню, которое может быть расширяется во время настройки. Границы связывают каждый новый элемент с внешней командой. Границы вызывающие эти команды, когда пользователь выбирает нужный элемент из меню Сервис.
Каждый раз, когда пользователь добавляет новый элемент, платформа создает новый объект. Тип класса для нового объекта определен pToolRTC. Тип должен быть производным от класса pToolRTCКласс CUserTool.
Дополнительные сведения о средствах пользователя и как включить их в приложении см. в разделе Инструменты, определяемые пользователем.
Требования
заголовок: afxwinappex.h