命令对象实现 类型 的用户界面。
void AFXAPI AfxOleSetEditMenu(
COleClientItem* pClient,
CMenu* pMenu,
UINT iMenuItem,
UINT nIDVerbMin,
UINT nIDVerbMax = 0,
UINT nIDConvert = 0
);
参数
pClient
向客户 OLE 项的指针。pMenu
将菜单更新的对象的指针。iMenuItem
将更新的菜单项的索引。nIDVerbMin
对应于主谓词的命令 ID。nIDVerbMax
对应一谓词的命令 ID。nIDConvert
转换菜单项的 ID。
备注
如果服务器仅识别主谓词,菜单项以成为“谓词”typename 对象,而 nIDVerbMin 命令发送,当用户选择一个命令时。 如果服务器识别多个谓词,则菜单项以成为“typename 对象”,并列出了所有谓词的子菜单时出现用户选择命令。 当用户从谓词子菜单中选择 nIDVerbMin,发送,如果第一谓词所选择,nIDVerbMin + 1 发送,如果第二个谓词所选择,依此类推。 默认 COleDocument 实现自动处理此功能。
必须在客户端应用程序资源脚本 (.rc) 文件中以下语句:
#include <afxolecl.rc>
要求
标题:afxole.h