OLEVERB  15SMKE

The OLEVERB structure defines a verb that an object supports. The IOleObject::EnumVerbs1SPTBEN method creates an enumerator that can enumerate these structures for an object, and supplies a pointer to the enumerator s IEnumOLEVERBCCEU1C.

typedef struct tagOLEVERB

    LONG     lVerb;

    LPWSTR   lpszVerbName;

    DWORD    fuFlags;

    DWORD    grfAttribs;

} OLEVERB, * LPOLEVERB;

 

Members

lVerb

Integer identifier associated with this verb.

lpszVerbName

Pointer to a string that contains the verb s name.

fuFlags

In Windows, a group of flags taken from the flag constants beginning with MF_ defined in AppendMenu. Containers should use these flags in building an object s verb menu. All Flags defined in AppendMenu are supported except for MF_BITMAP, MF_OWNERDRAW, and MF_POPUP.

grfAttribs

Combination of the verb attributes in the OLEVERBATTRIB95Z4OU enumeration.

 

See Also

IEnumOLEVERB, IOleObject::EnumVerbs