次の方法で共有


COleClientItem::OnChangeItemPosition

埋め込み先編集の有効化時に OLE アイテムの大きさが変更されたことをコンテナーに通知するために、フレームワークが呼び出します。

virtual BOOL OnChangeItemPosition(
   const CRect& rectPos 
);

パラメーター

  • rectPos
    アイテムの位置をコンテナー アプリケーションのクライアント領域の相対で示す値。

戻り値

アイテムの位置の変更が正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

既定の実装では、OLE アイテムの新しい可視の長方形を決定し、新しい値で SetItemRects を呼び出します。 既定の実装では、アイテムの可視の長方形を計算し、その情報をサーバーに渡します。

サイズ変更、移動操作に特別な規則を適用する場合は、この関数をオーバーライドします。 サーバー アプリケーションが MFC で記述されているときは、サーバーが COleServerDoc::RequestPositionChange を呼び出した結果としてこの関数が呼び出されます。

必要条件

**ヘッダー:**afxole.h

参照

参照

COleClientItem クラス

階層図

COleServerDoc::RequestPositionChange

その他の技術情報

COleClientItem のメンバー