COleClientItem::SetHostNames
Rufen Sie diese Funktion auf, um den Namen der Containeranwendung und den Namen des Containers anzugeben für ein eingebettetes OLE-Element.
void SetHostNames(
LPCTSTR lpszHost,
LPCTSTR lpszHostObj
);
Parameter
lpszHost
Zeiger auf BenutzerVISIBLE-Namen der Containeranwendung.lpszHostObj
Zeiger auf eine Kennzeichnungszeichenfolge des Containers, der das OLE-Element enthält.
Hinweise
Wenn die Serveranwendung mit Microsoft Foundation Class-Bibliothek geschrieben wurde, dieser Funktion ruft die OnSetHostNames-Memberfunktion COleServerDoc des Dokuments, das das OLE-Element enthält. Diese Informationen werden in den Fenstertiteln verwendet, wenn das OLE-Element bearbeitet wird. Immer wenn ein Containerdokument geladen wird, ruft das Framework diese Funktion für alle OLE-Elemente im Dokument. SetHostNames ist nur in eingebettete Elemente angewendet werden. Es ist nicht erforderlich, diese Funktion aufzurufen, wenn ein eingebettetes OLE-Element zum Bearbeiten aktiviert ist.
Dies wird auch automatisch mit dem Anwendungsnamen und dem Dokumentnamen aufgerufen, wenn ein Objekt geladen wird, oder wenn eine Datei unter einem anderen Namen gespeichert wird. Daher ist es normalerweise nicht notwendig, diese Funktion direkt aufzurufen.
Weitere Informationen finden Sie unter IOleObject::SetHostNames in Windows SDK.
Anforderungen
Header: afxole.h