AfxOleSetEditMenu

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

# include lt;afxole.h>

Параметры

pClient

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

pMenu

Указатель на объект меню Обновление.

iMenuItem

Индекс элемента меню Обновление.

nIDVerbMin

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

nIDVerbMax

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

nIDConvert

ID для элемента меню Convert.

Примечания

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

Вы должны иметь следующее заявление в сценарии ресурсов вашего клиентского приложения (.Файл RC):

# include lt;afxolecl.rc>

См. также COleDocument

Index