Freigeben über


COleServerItem::OnDraw

Wird von Framework aufgerufen, um das OLE-Element in einer Metadatei zu rendern.

virtual BOOL OnDraw( 
   CDC* pDC, 
   CSize& rSize  
) = 0;

Parameter

  • pDC
    Ein Zeiger auf das dem CDC-Objekt, an der das Element zu zeichnen. Der Anzeigekontext wird automatisch mit dem Attributanzeigekontext verbunden, sodass Sie Attributfunktionen aufrufen, obwohl dies die Metadatei gerätespezifisch machen würde.

  • rSize
    Passen Sie, in HIMETRIC Einheiten, in denen die Metadatei zeichnen.

Rückgabewert

Ungleich 0 (null), wenn das Element erfolgreich gezeichnet wurde; 0 andernfalls.

Hinweise

Die Metadateidarstellung des OLE-Elements wird verwendet, um das Element in der Containeranwendung anzuzeigen. Wenn die Containeranwendung mit Microsoft Foundation Class-Bibliothek geschrieben wurde, wird die Metadatei durch die Zeichnen Sie-Memberfunktion des entsprechenden COleClientItem-Objekts verwendet wird. Es ist keine Standardimplementierung vorhanden. Sie müssen diese Funktion überschreiben, um das Element in den angegebenen Gerätekontext zu zeichnen.

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleServerItem-Klasse

Hierarchiediagramm

COleClientItem::Draw