次の方法で共有


COleClientItem::SetHostNames

コンテナー アプリケーションの名前と、埋め込みオブジェクトを持つコンテナーの名前を指定します。

void SetHostNames(
   LPCTSTR lpszHost,
   LPCTSTR lpszHostObj 
);

パラメーター

  • lpszHost
    ユーザーが判読できるコンテナー アプリケーション名へのポインター。

  • lpszHostObj
    OLE アイテムを保持するコンテナーの識別文字列へのポインター。

解説

サーバー アプリケーションが MFC ライブラリを使って記述されていると、この関数は OLE アイテムを保持する COleServerDoc ドキュメントの OnSetHostNames メンバー関数を呼び出します。 この情報は、OLE アイテムを編集するときに、ウィンドウのタイトルとして使われます。 コンテナー ドキュメントが読み込まれるたびに、フレームワークはドキュメント内のすべての OLE アイテムに対してこの関数を呼び出します。 SetHostNames 関数は、埋め込みアイテムのみに適用されます。 OLE 埋め込みアイテムが編集のためにアクティブになるたびに、この関数を呼び出す必要はありません。

また、この関数はオブジェクトが読み込まれたとき、またはファイルが異なる名前で保存されたときに、アプリケーション名とドキュメント名が指定されて自動的に呼び出されます。 そのため、通常この関数を直接呼び出す必要はありません。

詳細については、Windows SDK の「IOleObject::SetHostNames」を参照してください。

必要条件

**ヘッダー:**afxole.h

参照

参照

COleClientItem クラス

階層図

COleServerDoc::OnSetHostNames

その他の技術情報

COleClientItem のメンバー