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


AfxOleSetEditMenu

Реализует интерфейс для объекта команды typename.

void AFXAPI AfxOleSetEditMenu( 
   COleClientItem* pClient, 
   CMenu* pMenu, 
   UINT iMenuItem, 
   UINT nIDVerbMin, 
   UINT nIDVerbMax = 0, 
   UINT nIDConvert = 0  
);

Параметры

  • pClient
    Указатель на элемент OLE клиента.

  • pMenu
    Указатель на объект меню, которую необходимо обновить.

  • iMenuItem
    Индекс пункта меню, которую необходимо обновить.

  • nIDVerbMin
    Идентификатор команды, соответствует основной команде.

  • nIDVerbMax
    Идентификатор команды, соответствующее последней команды.

  • nIDConvert
    Идентификатор для пункта меню преобразования.

Заметки

Если сервер распознает только основные команды, пункт меню будет объектом typename «команды» и команды nIDVerbMin выполняется, когда пользователь выбирает команду. Если сервер распознает несколько команд, пункт меню будет «объектом typename » и вложенное меню, перечисляющий все команды появляется, когда пользователь выбирает команду. Когда пользователь выбирает команду из вложенного меню, отправляется nIDVerbMin при первой команды выбраны, nIDVerbMin + 1, если вторая отправляется команда отображает, и т д Реализация COleDocument по умолчанию автоматически обрабатывает этой функции.

Необходимо иметь следующую оператора в файле скрипта ресурсов приложения клиента (RC):

#include <afxolecl.rc>

Требования

Заголовок: afxole.h

См. также

Ссылки

Класс COleDocument

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

Макросы и глобальные объекты MFC