COleServerItem::OnGetExtent
Wywoływany przez pobrać rozmiaru, w ramach HIMETRIC jednostek zapasu OLE.
virtual BOOL OnGetExtent(
DVASPECT nDrawAspect,
CSize& rSize
);
Parametry
nDrawAspect
Określa aspekt elementu OLE granice, którego mają być pobierane.Ten parametr może mieć jedną z następujących wartości:DVASPECT_CONTENTElement jest reprezentowana w taki sposób, że mogą być wyświetlane jako osadzony obiekt wewnątrz jego kontenera.
DVASPECT_THUMBNAILElement jest renderowana w reprezentacji "miniaturę", dzięki czemu mogą być wyświetlane w narzędziu przeglądania.
DVASPECT_ICONTowar jest reprezentowany przez ikonę.
DVASPECT_DOCPRINTTowar jest reprezentowany, jak gdyby zostały wydrukowane przy użyciu polecenia Drukuj z menu Plik.
rSize
Odniesienie do CSize obiekt, który będzie wyświetlany rozmiar elementu OLE.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.
Uwagi
Jeśli w aplikacji kontenera został napisany z biblioteki Microsoft Foundation klasy, funkcja ta jest wywoływana po GetExtent Członkowskie odpowiednich funkcji COleClientItem nosi nazwę obiektu.Domyślna implementacja nic nie robi.Należy zaimplementować go samodzielnie.Zastąpić tę funkcję, jeśli chcesz wykonać specjalnego przetwarzania podczas obsługi żądania dla rozmiaru elementu OLE.
Wymagania
Nagłówek: afxole.h