COleClientItem::SetHostNames
更新 : 2007 年 11 月
コンテナ アプリケーションの名前と、埋め込みオブジェクトを持つコンテナの名前を指定します。
void SetHostNames(
LPCTSTR lpszHost,
LPCTSTR lpszHostObj
);
パラメータ
lpszHost
ユーザーが判読できるコンテナ アプリケーション名へのポインタ。lpszHostObj
OLE アイテムを保持するコンテナの識別文字列へのポインタ。
解説
サーバー アプリケーションが MFC ライブラリを使って記述されていると、この関数は OLE アイテムを保持する COleServerDoc ドキュメントの OnSetHostNames メンバ関数を呼び出します。この情報は、OLE アイテムを編集するときに、ウィンドウのタイトルとして使われます。コンテナ ドキュメントが読み込まれるたびに、フレームワークはドキュメント内のすべての OLE アイテムに対してこの関数を呼び出します。SetHostNames 関数は、埋め込みアイテムのみに適用されます。OLE 埋め込みアイテムが編集のためにアクティブになるたびに、この関数を呼び出す必要はありません。
また、この関数はオブジェクトが読み込まれたとき、またはファイルが異なる名前で保存されたときに、アプリケーション名とドキュメント名が指定されて自動的に呼び出されます。そのため、通常この関数を直接呼び出す必要はありません。
詳細については、Windows SDK の「IOleObject::SetHostNames」を参照してください。
必要条件
ヘッダー : afxole.h