Share via


OLEVERB

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure defines a verb that an object supports.

The IOleObject::EnumVerbs method creates an enumerator that can enumerate these structures for an object, and supplies a pointer to the enumerator's IEnumOLEVERB.

Syntax

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
    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 OLEVERBATTRIB enumeration.

Requirements

Header Oleidl.h
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

IOleObject::EnumVerbs
OLEVERBATTRIB
IEnumOLEVERB

Other Resources

AppendMenu