CView::OnDropEx

sanal dropeffect OnDropEx ( COleDataObject * pDataObject, dropeffect dropDefault, dropeffect dropList, CPoint işaret );

Dönüş değeri

Sonuçlanan bırakma girişimi gelintarafından belirtilen konumda bırak etkisi. Bu dropEffectListtarafından belirtilen değerlerden biri olmalıdır. Açılan etkileri açıklamalar bölümünde açıklanan.

Parametreleri

pDataObject

Bırakma hedefi düşer COleDataObject noktaları.

dropDefault

Kullanıcı geçerli anahtar durumuna göre varsayılan bırakma işlemi için seçtiğiniz etkisi. dropeffect_noneolabilir. Açılan etkileri açıklamalar bölümünde açıklanan.

listeyi

Açılan kaynak destekleyen açılan etkileri listesi. Açılan etki değerleri bitwise or kullanılarak birleştirilebilir (|) işlemi. Açılan etkileri açıklamalar bölümünde açıklanan.

gelin

Şu anki fare konumuna göre görüntüleme istemci alanı.

Açıklamalar

Kullanıcı bir veri nesnesi geçerli bırakma hedefi üzerinde serbest zaman çerçeve tarafından denir. Hiçbir şey ve çerçeve OnDrop işleyici aramak belirtmek için bir kukla değeri (-1) için varsayılan uygulama olduğunu.

Sağ fare düğmesini sürükle ve bırak etkisi uygulamak için bu işlevi geçersiz. Sağ fare düğmesini sürükle ve bırak genellikle görüntüler Seçenekleri menüsünü sağ fare düğmesi serbest bırakıldığında.

OnDropEx için geçersiz kılma için sağ fare düğmesini sorgulamak. Sen-ebilmek seslenmek GetKeyState ya da mağaza OnDragEnter işleyicinizin sağ fare düğme durumundan.

COleDataObject Pano veri biçimi ve belirtilen noktada bırakılan verileri incelemek için pDataObject kullanın.

Açılan etkileri bırak işlemiyle ilişkili eylemi tanımlar. Açılan etkileri aşağıdaki listesini görmek:

Varsayılan menü komutu ayarlama hakkında daha fazla bilgi için bkz: SetMenuDefaultItem Win32 belgelerine ve bu birimdeki CMenu::GetSafeHmenu.

CView ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CView::OnDragEnter, CView::OnDragOver, CView::OnDrop, CView::OnDragLeave, COleDropTarget::OnDropEx

Index