次の方法で共有


COleClientItem::OnChangeItemPosition

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

virtual BOOL OnChangeItemPosition(
   const CRect& rectPos 
);

パラメーター

  • rectPos
    コンテナー アプリケーションのクライアント領域に対する項目の位置を示します。

戻り値

項目の位置が正常に変更された場合、; それ以外の場合は 0。

解説

既定の実装では、OLE アイテムの新しい可視四角形を判断し、新しい値に SetItemRects を呼び出します。既定の実装では、サーバーに項目とパスごとにレンダリングする四角形を計算します。その情報

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

必要条件

ヘッダー : afxole.h

参照

関連項目

COleClientItem クラス

階層図

COleServerDoc::RequestPositionChange