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