次の方法で共有


COleClientItem::OnScrollBy

更新 : 2007 年 11 月

サーバーからの要求への応答として OLE アイテムをスクロールするためフレームワークが呼び出します。

virtual BOOL OnScrollBy(
   CSize sizeExtent 
);

パラメータ

  • sizeExtent
    x 方向および y 方向のスクロール量 (ピクセル単位)。

戻り値

アイテムがスクロールされた場合は 0 以外を返します。アイテムがスクロールできない場合は 0 を返します。

解説

OLE アイテムの一部分が表示されていて、埋め込み先編集中にユーザーが可視の領域の外側にカーソルを移動させた場合などです。このとき、カーソルを可視のままに保持するためにこの関数が呼び出されます。既定の実装では、何も行われません。指定された量だけアイテムをスクロールするには、この関数をオーバーライドします。スクロールの結果、OLE アイテムの可視の部分が変化することがあるので注意してください。アイテムの可視の長方形を更新するには、SetItemRects を呼び出します。

詳細については、Windows SDK の「IOleInPlaceSite::Scroll」を参照してください。

必要条件

ヘッダー : afxole.h

参照

参照

COleClientItem クラス

階層図

COleClientItem::SetItemRects

その他の技術情報

COleClientItem のメンバ