Метод IOleInPlaceSite::Scroll (oleidl.h)
Указывает контейнеру прокрутить представление объекта на указанное количество пикселей.
Синтаксис
HRESULT Scroll(
[in] SIZE scrollExtant
);
Параметры
[in] scrollExtant
Количество пикселей для прокрутки в направлениях X и Y.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Указанный указатель недопустим. |
|
Произошла непредвиденная ошибка. |
Комментарии
В результате прокрутки видимый прямоугольник объекта может измениться. В этом случае контейнер должен предоставить объекту новый прямоугольник обрезки, вызвав IOleInPlaceObject::SetObjectRects. Пересечение прямоугольников lprcClipRect и lprcPosRect дает новый видимый прямоугольник. Дополнительные сведения см. в разделе IOleInPlaceSite::GetWindowContext .
Примечания к вызывающим абонентам
Вызывается активным объектом на месте, когда контейнер запрашивает прокрутку.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | oleidl.h |