Freigeben über


IOleInPlaceSite::Scroll-Methode (oleidl.h)

Weist den Container an, die Ansicht des Objekts um die angegebene Pixelanzahl zu scrollen.

Syntax

HRESULT Scroll(
  [in] SIZE scrollExtant
);

Parameter

[in] scrollExtant

Die Anzahl der Pixel, um die in X- und Y-Richtung scrollen soll.

Rückgabewert

Diese Methode gibt S_OK bei Erfolg zurück. Weitere mögliche Rückgabewerte:

Rückgabecode Beschreibung
E_INVALIDARG
Der angegebene Zeiger ist ungültig.
E_UNEXPECTED
Ein unerwarteter Fehler ist aufgetreten.

Hinweise

Durch den Bildlauf kann sich das sichtbare Rechteck des Objekts ändern. In diesem Fall sollte der Container dem Objekt das neue Abschneiderecht durch Aufrufen von IOleInPlaceObject::SetObjectRects zuordnen. Die Schnittmenge der Rechtecke lprcClipRect und lprcPosRect ergibt das neue sichtbare Rechteck. Weitere Informationen finden Sie unter IOleInPlaceSite::GetWindowContext .

Hinweise für Anrufer

Wird von einem aktiven, direkten Objekt aufgerufen, wenn es den Container zum Scrollen auffordert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile oleidl.h

Weitere Informationen

IOleInPlaceObject::SetObjectRects

IOleInPlaceSite