COleServerItem::OnSetExtent
Wywołana w ramach elementu OLE stwierdzić, ile miejsca jest dostępne w dokumencie kontenera.
virtual BOOL OnSetExtent(
DVASPECT nDrawAspect,
const CSize& size
);
Parametry
nDrawAspect
Określa aspekt elementu OLE podano których granice.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.
size
A CSize Struktura określająca nowy 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 SetExtent Członkowskie odpowiednich funkcji COleClientItem nosi nazwę obiektu.Ustawia domyślny wykonania m_sizeExtent Członkowskich do podanego rozmiaru Jeśli nDrawAspect jest DVASPECT_CONTENT; w przeciwnym razie zwraca 0.Zastąpienie tej funkcji do wykonywania specjalnych przetwarzania po zmianie rozmiaru towaru.
Wymagania
Nagłówek: afxole.h