IOleInPlaceSiteEx 接口 (ocidl.h)

提供一组额外的激活和停用通知方法,这些方法使对象能够在激活和停用对象时避免屏幕上不必要的闪烁。

激活对象时,它不知道其视觉显示是否已经正确。 停用对象时,容器不知道视觉对象显示是否正确。 为了避免在这两种情况下重绘和关联的屏幕闪烁,容器可以将此扩展提供给 IOleInPlaceSite

继承

IOleInPlaceSiteEx 接口继承自 IOleInPlaceSiteIOleInPlaceSiteEx 还具有以下类型的成员:

方法

IOleInPlaceSiteEx 接口包含以下方法。

 
IOleInPlaceSiteEx::OnInPlaceActivateEx

由嵌入对象调用,以确定它是否需要在激活时重新绘制自身。
IOleInPlaceSiteEx::OnInPlaceDeactivateEx

如果在停用时需要重绘对象,则通知容器。
IOleInPlaceSiteEx::RequestUIActivate

通知容器对象即将进入 UI 活动状态。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 ocidl.h

另请参阅

IOleInPlaceSite