Поделиться через


COleClientItem::SetHostNames

Эта функция вызывается для определения имени контейнерного приложения OLE и имя контейнера для внедренного элемента.

void SetHostNames(
   LPCTSTR lpszHost,
   LPCTSTR lpszHostObj 
);

Параметры

  • lpszHost
    Указатель на пользователь- видимому имени контейнерного приложения.

  • lpszHostObj
    Указатель, определяющий строке контейнера, содержащего элемент OLE.

Заметки

Если серверное приложение было записывано с использованием библиотеки Microsoft Foundation Class, то это функция вызывает функцию-член OnSetHostNames документа COleServerDoc, содержащий элемент OLE.Эти сведения используются в именах окна, когда элемент OLE редактирования.Каждый раз, когда документ загружен границы контейнера, вызывающие эту функцию для всех элементов в документе OLE.SetHostNames применимо только к внедренным элементам.Эта функция не должен вызываться каждый раз, когда внедренный элемент OLE активировать для редактирования.

Это также вызываются автоматически с именем приложения и имя документа, если объект загружен или когда файл для сохранения под другим именем.Соответственно, обычно не требуется непосредственно вызывать эту функцию.

Дополнительные сведения см. в разделе IOleObject::SetHostNames в Windows SDK.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleClientItem

Диаграмма иерархии

COleServerDoc::OnSetHostNames