IOleInPlaceSite::Scroll 方法 (oleidl.h)

指示容器按指定的像素数滚动对象的视图。

语法

HRESULT Scroll(
  [in] SIZE scrollExtant
);

参数

[in] scrollExtant

在 X 和 Y 方向上滚动的像素数。

返回值

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

返回代码 说明
E_INVALIDARG
指定的指针无效。
E_UNEXPECTED
发生意外错误。

注解

由于滚动,对象的可见矩形可能会更改。 如果发生这种情况,容器应通过调用 IOleInPlaceObject::SetObjectRects 为对象提供新的剪裁矩形。 lprcClipRectlprcPosRect 矩形的交集提供新的可见矩形。 有关详细信息 ,请参阅 IOleInPlaceSite::GetWindowContext

给调用方的说明

当活动对象请求容器滚动时,由就地对象调用。

要求

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

另请参阅

IOleInPlaceObject::SetObjectRects

IOleInPlaceSite