共用方式為


COleClientItem::SetHostNames

呼叫此函式指定容器應用程式的名稱和容器名稱內嵌 OLE 項目的。

void SetHostNames(
   LPCTSTR lpszHost,
   LPCTSTR lpszHostObj 
);

參數

  • lpszHost
    為容器應用程式的使用者可見的名稱的指標。

  • lpszHostObj
    out 包含 OLE 項目容器的識別字串。

備註

使用 MFC 程式庫,則伺服器應用程式時,這個函式會以包含 OLE 項目 COleServerDoc 文件的 OnSetHostNames 成員函式。當 OLE 項目進行編輯時,這項資訊用於視窗標題。每當 bin 資料載入,架構會呼叫所有 OLE 項目的這個函式在文件上。SetHostNames 僅適用於內嵌項目。每次內嵌 OLE 項目進行編輯時,就會呼叫這個函式不是必要的。

這也會自動呼叫使用應用程式名稱和檔案名稱,以及在載入物件時,或當儲存檔案以不同的名稱時。因此,直接呼叫這個函式通常不需要的。

如需詳細資訊,請參閱 Windows SDK的 IOleObject::SetHostNames

需求

Header: afxole.h

請參閱

參考

COleClientItem 類別

階層架構圖

COleServerDoc::OnSetHostNames