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_で始まるフラグ定数から取得されたフラグのグループ。 コンテナーでは、オブジェクトの動詞メニューを構築する際に、これらのフラグを使用する必要があります。 AppendMenu で定義されているすべてのフラグは、MF_BITMAP、MF_OWNERDRAW、MF_POPUPを除いてサポートされます。

grfAttribs

OLEVERBATTRIB 列挙の動詞属性の組み合わせ。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header oleidl.h

こちらもご覧ください

IEnumOLEVERB

IOleObject::EnumVerbs