Metodo IOleInPlaceSite::Scroll (oleidl.h)

Indica al contenitore di scorrere la visualizzazione dell'oggetto in base al numero specificato di pixel.

Sintassi

HRESULT Scroll(
  [in] SIZE scrollExtant
);

Parametri

[in] scrollExtant

Numero di pixel da cui scorrere nelle direzioni X e Y.

Valore restituito

Questo metodo restituisce S_OK se l'operazione ha esito positivo. Gli altri valori restituiti possibili includono i seguenti:

Codice restituito Descrizione
E_INVALIDARG
Il puntatore specificato non è valido.
E_UNEXPECTED
Si è verificato un errore imprevisto.

Commenti

Come risultato dello scorrimento, il rettangolo visibile dell'oggetto può cambiare. In tal caso, il contenitore deve assegnare il nuovo rettangolo di ritaglio all'oggetto chiamando IOleInPlaceObject::SetObjectRects. L'intersezione dei rettangoli lprcClipRect e lprcPosRect fornisce il nuovo rettangolo visibile. Per altre informazioni, vedere IOleInPlaceSite::GetWindowContext .

Note ai chiamanti

Chiamato da un oggetto attivo sul posto quando chiede al contenitore di scorrere.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione oleidl.h

Vedi anche

IOleInPlaceObject::SetObjectRects

IOleInPlaceSite