IRichEditOle インターフェイス (richole.h)
IRichEditOle インターフェイスは、リッチ エディット コントロールのコンポーネント オブジェクト モデル (COM) 機能を公開します。 インターフェイスは、 EM_GETOLEINTERFACE メッセージを送信することで取得できます。
このインターフェイスには、次のメソッドがあります。
継承
IRichEditOle インターフェイスは、IUnknown インターフェイスから継承されます。 IRichEditOle には、次の種類のメンバーもあります。
メソッド
IRichEditOle インターフェイスには、これらのメソッドがあります。
IRichEditOle::ActivateAs Activate As 動作を処理するには、古いクラスのすべてのオブジェクトをアンロードし、それらのオブジェクトを新しいクラスのオブジェクトとして扱うように OLE に指示し、オブジェクトを再読み込みします。 オブジェクトを再読み込みできない場合は、削除されます。 |
IRichEditOle::ContextSensitiveHelp リッチ エディット コントロールを状況依存のヘルプ モードに切り替える必要があるかどうかを示します。 リッチエディット コントロールは、状態の変更が発生している場合に現在アクティブになっているインプレース オブジェクトの IRichEditOle::ContextSensitiveHelp メソッドを呼び出します。 |
IRichEditOle::ConvertObject オブジェクトを新しい型に変換します。 この呼び出しではオブジェクトが再読み込みされますが、強制的に更新されることはありません。呼び出し元はこれを行う必要があります。 |
IRichEditOle::GetClientSite 新しいオブジェクトの作成時に使用する IOleClientSite インターフェイスを取得します。 リッチ エディット コントロールに挿入されるすべてのオブジェクトは、この関数によって返されるクライアント サイト インターフェイスを使用する必要があります。 クライアント サイトは、1 つのオブジェクトと共に使用できます。 |
IRichEditOle::GetClipboardData 編集コントロール内の範囲のクリップボード オブジェクトを取得します。 |
IRichEditOle::GetLinkCount リンクであるリッチ エディット コントロール内のオブジェクトの数を返します。 |
IRichEditOle::GetObject リッチ エディット コントロール内のオブジェクトに関する情報を REOBJECT 構造体に格納して取得します。 |
IRichEditOle::GetObjectCount リッチ エディット コントロールに現在含まれているオブジェクトの数を返します。 |
IRichEditOle::HandsOffStorage リッチ エディット コントロールが、指定したオブジェクトに関連付けられているストレージ インターフェイスへの参照を解放するタイミングを示します。 この呼び出しでは、オブジェクトの IRichEditOle::HandsOffStorage メソッドは呼び出されません。呼び出し元がこれを行う必要があります。 |
IRichEditOle::ImportDataObject クリップボード オブジェクトをリッチ エディット コントロールにインポートし、現在の選択範囲を置き換えます。 |
IRichEditOle::InPlaceDeactivate リッチ エディット コントロールが現在アクティブなインプレース オブジェクト (存在する場合) を非アクティブ化するタイミングを示します。 |
IRichEditOle::InsertObject リッチ エディット コントロールにオブジェクトを挿入します。 |
IRichEditOle::SaveCompleted 最新の保存操作が完了し、リッチエディット コントロールがオブジェクトの別のストレージを保持する必要があることを示します。 |
IRichEditOle::SetDvaspect リッチ エディット コントロールがオブジェクトの描画に使用するアスペクトを設定します。 この呼び出しでは、オブジェクトにキャッシュされている図面情報は変更されません。これは呼び出し元が行う必要があります。 呼び出しにより、オブジェクトが再描画されます。 |
IRichEditOle::SetHostNames リッチ エディット コントロールに挿入されるオブジェクトに指定するホスト名を設定します。 ホスト名は、開かれたオブジェクトのコンテナー コンテキストを記述するために、サーバーのユーザー インターフェイスで使用されます。 |
IRichEditOle::SetLinkAvailable オブジェクトのフラグ内のリンク可能ビットの値を設定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | richole.h |