Aracılığıyla paylaş


CView::OnDrop

Kullanıcı bir veri nesnesi geçerli bırakma hedefi bıraktığında çerçevesi tarafından çağrıldı.

virtual BOOL OnDrop(
   COleDataObject* pDataObject,
   DROPEFFECT dropEffect,
   CPoint point 
);

Parametreler

  • pDataObject
    İşaret COleDataObject bırakma hedefi atlanıyor.

  • dropEffect
    Kullanıcının istediği açılan etkisi.

    • DROPEFFECT_COPYAtlanmasını veri nesnesinin bir kopyasını oluşturur.

    • DROPEFFECT_MOVEVeri nesnesi geçerli fare konumuna taşır.

    • DROPEFFECT_LINKVeri nesnesi ve kendi sunucusu arasında bir bağlantı oluşturur.

  • point
    Görünüm istemci alanına göre geçerli fare konuma.

Dönüş Değeri

Bırakma işlemi başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

Varsayılan uygulama bir şey yapmaz ve döner yanlış.

Görünüm istemci alanına ole açılan efekti uygulamak için bu işlevi geçersiz kılar. Veri nesnesi aracılığıyla incelendi pDataObject için Pano veri biçimleri ve verileri belirtilen noktada bırakılan.

Not

Geçersiz kılma ise framework bu işlevini çağırmıyor OnDropEx bu görünümü sınıfında.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CView sınıfı

Hiyerarşi grafik

CView::OnDragEnter

CView::OnDragOver

CView::OnDropEx

CView::OnDragLeave

COleDropTarget::OnDrop