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 |
ヘッダー | oleidl.h |