Aracılığıyla paylaş


COleDropTarget::OnDrop

Bırak işlemi oluştuğu sırada çerçevesi tarafından çağrıldı.

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

Parametreler

  • pWnd
    İmlecin o sırada üzerinde olduğu penceresine işaret ediyor.

  • pDataObject
    Hattın kesilmesini verileri içeren veri nesnesine işaret ediyor.

  • dropEffect
    Kullanıcıya bırak işlemi için seçtiğiniz efekt.Bir veya daha fazlasını aşağıdakilerden biri olabilir:

    • DROPEFFECT_COPYKopyalama işlemi yapılması.

    • DROPEFFECT_MOVETaşıma işlemi yapılması.

    • DROPEFFECT_LINKBırakılan verileri özgün verilere bağlantı kurulmuş.

  • point
    Ekran piksellerini, imlecin konumunu içerir.

Dönüş Değeri

Sıfır olmayan bir değer açılan başarılı olursa; Aksi halde 0.

Notlar

Framework ilk çağrı OnDropEx.OnDropEx İşlevi açılan işlemiyor, framework, daha sonra bu üye işlevi çağırır OnDrop.Genellikle, uygulama geçersiz kılar OnDropEx sağ fare düğmesi işlemek için Görünüm sınıfındaki sürükleyip bırakın.Tipik olarak, görünüm sınıfı OnDrop basit sürükle ve bırak işlemek için kullanılır.

Varsayılan uygulama olarak COleDropTarget::OnDrop çağrıları CView::OnDrop, hangi basitçe döndürür yanlış varsayılan olarak.

Daha fazla bilgi için bkz: IDropTarget::Drop , Windows SDK.

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

COleDropTarget sınıfı

Hiyerarşi grafik

COleDropTarget::OnDragOver

COleDropTarget::OnDragEnter

COleDropTarget::OnDropEx