IRichEditOle::GetObject メソッド (richole.h)

豊富な編集コントロール内のオブジェクトに関する情報を REOBJECT 構造体に格納して取得します。

構文

HRESULT GetObject(
  LONG     iob,
  REOBJECT *lpreobject,
  DWORD    dwFlags
);

パラメーター

iob

型: LONG

情報を返すオブジェクトを指定する 0 から始まるインデックス。 このパラメーターが REO_IOB_USE_CP場合は、 REOBJECT 構造体で指定された文字位置にあるオブジェクトに関する情報が返されます。

lpreobject

型: REOBJECT*

オブジェクトに関する情報を受け取る構造体。 この構造体で返されるインターフェイスの参照カウントがインクリメントされました。呼び出し元は 、Release メソッドを使用してカウントをデクリメントする必要があります。

dwFlags

型: DWORD

構造体で返すインターフェイスを指定する操作フラグ。 dwFlags パラメーターには、次の値の組み合わせを指定できます。

意味
REO_GETOBJ_POLEOBJ
オブジェクト インターフェイスを取得します。
REO_GETOBJ_PSTG
ストレージ インターフェイスを取得します。
REO_GETOBJ_POLESITE
サイト インターフェイスを取得します。
REO_GETOBJ_NO_INTERFACES
インターフェイスを取得しません。
REO_GETOBJ_ALL_INTERFACES
すべてのインターフェイスを取得します。

戻り値

型: HRESULT

成功 した場合はS_OK 、それ以外の場合はエラー値を返します。 REOBJECT 構造体のバッファーが指定されていない場合、または iob 値または文字位置が無効な場合は、E_INVALIDARGが返されます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー richole.h
[DLL] Msftedit.dll

こちらもご覧ください

IRichEditOle

REOBJECT

参照