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