Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aufgerufen durch das Framework, um dem OLE-Element mitzuteilen, wie viel Platz darauf im Containerdokument verfügbar ist.
virtual BOOL OnSetExtent(
DVASPECT nDrawAspect,
const CSize& size
);
Parameter
nDrawAspect
Gibt den Aspekt des OLE-Elements an, dessen Grenzen angegeben werden.Dieser Parameter kann einer der folgenden Werte haben:DVASPECT_CONTENT-Element wird dargestellt, dass es als eingebettetes Objekt innerhalb seines Containers angezeigt werden kann.
DVASPECT_THUMBNAIL-Element wird in einer "Miniaturansichts" Darstellung gerendert, damit es in einem Durchsuchentool angezeigt werden kann.
DVASPECT_ICON-Element wird durch ein Symbol dargestellt.
DVASPECT_DOCPRINT-Element dargestellt wird, als ob es mithilfe des Drucksbefehls von im Menü Datei ausgegeben wurde.
size
Eine CSize-Struktur, die die neue Größe des OLE-Elements angibt.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Hinweise
Wenn die Containeranwendung mit Microsoft Foundation Class-Bibliothek geschrieben wurde, wird diese Funktion aufgerufen, wenn die SetExtent-Memberfunktion des entsprechenden COleClientItem-Objekts aufgerufen wird.Die Standardimplementierung legt den m_sizeExtent-Membern zum angegebenen fest, wenn nDrawAspectDVASPECT_CONTENT ist; andernfalls wird 0 zurückgegeben.Überschreiben Sie diese Funktion, um besondere auszuführen, Verarbeitung, wenn Sie die Größe des Elements ändern.
Anforderungen
Header: afxole.h