共用方式為


COleClientItem::GetExtent

呼叫此函式以取得 OLE 項目的大小。

BOOL GetExtent(
   LPSIZE lpSize,
   DVASPECT nDrawAspect = (DVASPECT
)-1 
);

參數

  • lpSize
    將接收大小資訊的 大小 結構或 CSize 物件的指標。

  • nDrawAspect
    指定繫結要擷取 OLE 項目的外觀。 如需可能的值,請參閱 SetDrawAspect

傳回值

如果不是零,則成功,0,如果 OLE 項目是空白的。

備註

使用 MFC 程式庫,則伺服器應用程式時,這個函式會呼叫對應的 COleServerItemOnGetExtent 物件的成員函式。 請注意擷取的大小可能會與大小為集合之間的 SetExtent 成員函式; SetExtent 指定大小視為建議。 維度 (Dimension)。 MM_HIMETRIC 單位。

注意事項注意事項

在處理一個 OLE 處理常式期間,例如 OnChange,不要呼叫 GetExtent 。呼叫 GetCachedExtent

如需詳細資訊,請參閱 Windows SDK的 IOleObject::GetExtent

需求

Header: afxole.h

請參閱

參考

COleClientItem 類別

階層架構圖

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent