次の方法で共有


COleClientItem::SetExtent

更新 : 2007 年 11 月

OLE アイテムが利用できる領域の大きさを指定します。

void SetExtent(
   const CSize& size,
   DVASPECT nDrawAspect = DVASPECT_CONTENT 
);

パラメータ

  • size
    サイズ情報を保持している CSize オブジェクト。

  • nDrawAspect
    境界を設定する OLE アイテムの外観を指定する値。指定する値については、「SetDrawAspect」を参照してください。

解説

サーバー アプリケーションが MFC ライブラリを使って記述されていると、対応する COleServerItem オブジェクトの OnSetExtent メンバ関数が呼び出されます。この関数が呼び出されると、その領域の大きさに従って OLE アイテムの表示を調整します。寸法は必ず、MM_HIMETRIC 単位です。ユーザーが OLE アイテムのサイズを変更するとき、またはレイアウトの調整の方式をサポートするときは、この関数を呼び出します。

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

必要条件

ヘッダー : afxole.h

参照

参照

COleClientItem クラス

階層図

COleClientItem::GetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnSetExtent

その他の技術情報

COleClientItem のメンバ