OLEWHICHMK 列挙 (oleidl.h)

オブジェクトのモニカーのどの部分が設定または取得されているかを示します。

構文

typedef enum tagOLEWHICHMK {
  OLEWHICHMK_CONTAINER = 1,
  OLEWHICHMK_OBJREL = 2,
  OLEWHICHMK_OBJFULL = 3
} OLEWHICHMK;

定数

 
OLEWHICHMK_CONTAINER
値: 1
オブジェクトのコンテナーのモニカー。 通常、これはファイル モニカーです。 オブジェクトが読み込まれていない間でもコンテナーの名前を変更できるため、このモニカーはオブジェクト内に永続的に格納されません。
OLEWHICHMK_OBJREL
値: 2
コンテナーに対するオブジェクトのモニカー。 通常、これはアイテム モニカーであり、オブジェクトの永続的な状態の一部です。 このモニカーがコンテナーのモニカーの末尾に構成されている場合、結果のモニカーはオブジェクトの完全なモニカーになります。
OLEWHICHMK_OBJFULL
値: 3
オブジェクトの完全モニカー。 このモニカーにバインドすると、 オブジェクトに接続されます。 オブジェクトが読み込まれていない間でもコンテナーの名前を変更できるため、このモニカーはオブジェクト内に永続的に格納されません。

要件

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

こちらもご覧ください

IOleClientSite::GetMoniker

IOleObject::GetMoniker

IOleObject::SetMoniker