IOleClientSite 接口 (oleidl.h)

提供嵌入对象获取有关其显示站点的位置和范围、其名字对象、用户界面及其容器提供的其他资源的信息的主要方法。 对象服务器调用 IOleClientSite 以从容器请求服务。 容器必须为它包含的每个复合文档对象提供 IOleClientSite 的一个实例。

注意 不支持跨计算机边界使用此接口。
 

继承

IOleClientSite 接口继承自 IUnknown 接口。 IOleClientSite 还具有以下类型的成员:

方法

IOleClientSite 接口具有这些方法。

 
IOleClientSite::GetContainer

检索指向对象的容器的指针。
IOleClientSite::GetMoniker

检索对象的客户端站点的名称对象。 对象可以通过为 dwAssign 指定值来强制分配其自己的或容器的名称对象。
IOleClientSite::OnShowWindow

当嵌入对象的窗口即将变为可见或不可见时,通知容器。 此方法不适用于就地激活的对象,因此没有与其容器的窗口分开的窗口。
IOleClientSite::RequestNewObjectLayout

要求容器调整嵌入对象的显示网站的大小。
IOleClientSite::SaveObject

保存与客户端站点关联的嵌入对象。 此函数是同步的;到返回时,将完成保存。
IOleClientSite::ShowObject

要求容器向用户显示其对象。 此方法可确保容器本身可见且不会最小化。

要求

   
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 oleidl.h

请参阅

IOleControlSite

IOleDocumentSite

IOleInPlaceSite

IOleObject::GetClientSite