OLEVERB 结构 (oleidl.h)

定义 对象支持的谓词。 IOleObject::EnumVerbs 方法创建一个枚举器,该枚举器可以枚举对象的这些结构,并提供指向枚举器的 IEnumOLEVERB 的指针。

语法

typedef struct tagOLEVERB {
  LONG     lVerb;
  LPOLESTR lpszVerbName;
  DWORD    fuFlags;
  DWORD    grfAttribs;
} OLEVERB, *LPOLEVERB;

成员

lVerb

与此谓词关联的整数标识符。

lpszVerbName

指向包含谓词名称的字符串的指针。

fuFlags

在 Windows 中,一组标志取自标志常量,以 AppendMenu 中定义的MF_开头。 容器应在生成对象的谓词菜单中使用这些标志。 除了MF_BITMAP、MF_OWNERDRAW和MF_POPUP之外, 支持 AppendMenu 中定义的所有标志。

grfAttribs

OLEVERBATTRIB 枚举中的谓词属性的组合。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 oleidl.h

另请参阅

IEnumOLEVERB

IOleObject::EnumVerbs