IOleInPlaceSiteEx 接口 (ocidl.h)
提供一组额外的激活和停用通知方法,这些方法使对象能够在激活和停用对象时避免屏幕上不必要的闪烁。
激活对象时,它不知道其视觉显示是否已经正确。 停用对象时,容器不知道视觉对象显示是否正确。 为了避免在这两种情况下重绘和关联的屏幕闪烁,容器可以将此扩展提供给 IOleInPlaceSite。
继承
IOleInPlaceSiteEx 接口继承自 IOleInPlaceSite。 IOleInPlaceSiteEx 还具有以下类型的成员:
方法
IOleInPlaceSiteEx 接口包含以下方法。
IOleInPlaceSiteEx::OnInPlaceActivateEx 由嵌入对象调用,以确定它是否需要在激活时重新绘制自身。 |
IOleInPlaceSiteEx::OnInPlaceDeactivateEx 如果在停用时需要重绘对象,则通知容器。 |
IOleInPlaceSiteEx::RequestUIActivate 通知容器对象即将进入 UI 活动状态。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ocidl.h |