Udostępnij za pośrednictwem


COleServerItem::OnDrawEx

Wywołana przez ramy dla wszystkich rysunku.

virtual BOOL OnDrawEx( 
   CDC* pDC, 
   DVASPECT nDrawAspect, 
   CSize& rSize  
);

Parametry

  • pDC
    Wskaźnik do CDC obiektu, na którym narysować element.Kontrolera domeny jest automatycznie połączony atrybut DC tak można wywołać funkcji atrybut Chociaż robić tak spowodowałoby metaplik specyficzne dla urządzenia.

  • nDrawAspect
    Wartość z DVASPECT wyliczenia.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
    Rozmiar elementu w HIMETRIC jednostek.

Wartość zwracana

Niezerowa, jeśli element został pomyślnie narysowany; 0 inaczej.

Uwagi

Domyślne wywołania realizacji OnDraw po DVASPECT jest równa DVASPECT_CONTENT; w przeciwnym razie awarii.

Zastąpienie tej funkcji, zapewnienie aspektów prezentacji danych innych niż DVASPECT_CONTENT, takich jak DVASPECT_ICON lub DVASPECT_THUMBNAIL.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleServerItem

Diagram hierarchii

COleServerItem::OnDraw