IOleInPlaceSiteEx::OnInPlaceDeactivateEx 方法 (ocidl.h)

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

语法

HRESULT OnInPlaceDeactivateEx(
  [in] BOOL fNoRedraw
);

参数

[in] fNoRedraw

如果 为 TRUE,则容器在完成停用后无需重新绘制对象;如果 为 FALSE ,则必须在停用后重绘对象。

返回值

此方法在成功时返回S_OK。 其他可能的返回值包括以下内容。

返回代码 说明
E_UNEXPECTED
发生意外错误。

注解

此方法替换 IOleInPlaceSite::OnInPlaceDeactivate。 如果使用旧方法,则必须在停用时始终重绘对象。

要求

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

另请参阅

IOleInPlaceSite::OnInPlaceDeactivate

IOleInPlaceSiteEx