Aracılığıyla paylaş


COleServerItem::OnDrawEx

Tüm çizim için çerçeve tarafından çağrıldı.

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

Parametreler

  • pDC
    Bir işaretçi hdm nesne üzerinde hangi madde çizmek. Öznitelik işlevleri çağırabilirsiniz şekilde bunu böylece meta dosyası aygıta özgü olmasına neden olur, ancak dc dc özniteliği otomatik olarak bağlanır.

  • nDrawAspect
    Arasında bir değer DVASPECT numaralandırma. Bu parametre aşağıdaki değerlerden biri olabilir:

    • DVASPECT_CONTENTMadde, onu kapsayıcısının içine katıştırılmış bir nesne olarak görüntülenebilir olmasını sağlayacak biçimde gösterilir.

    • DVASPECT_THUMBNAILGözatma aracında görüntülenen böylece madde "küçük" temsili işlenir.

    • DVASPECT_ICONMadde bir simge ile temsil edilir.

    • DVASPECT_DOCPRINTDosya menüsünden Yazdır komutunu kullanarak yazdırmadı gibi öğe ile temsil edilir.

  • rSize
    Öğenin boyutunu HIMETRIC birimleri.

Dönüş Değeri

Madde başarıyla çizilmiş, sıfır olmayan; Aksi halde 0.

Notlar

Varsayılan uygulama çağrıları OnDraw , DVASPECT eşittir DVASPECT_CONTENT; Aksi halde başarısız olur.

Sunu veri dışında bir yönü için sağlamak için bu işlevi geçersiz kılma DVASPECT_CONTENT, aþaðýdaki gibi DVASPECT_ICON veya DVASPECT_THUMBNAIL.

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

COleServerItem sınıfı

Hiyerarşi grafik

COleServerItem::OnDraw