COleDropTarget::OnDropEx

เสมือน DROPEFFECT OnDropEx ( CWnd * pWnd, COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT dropList, CPoint ชี้ );

ส่งกลับค่า

ผลการปล่อยที่เป็นผลมาจากความพยายามในการหล่นของสถานที่ระบุโดยการชี้ไปที่ ลักษณะพิเศษแบบหล่นได้มีการกล่าวถึงในข้อสังเกต?

พารามิเตอร์

pWnd

จุดไปยังหน้าต่างที่เคอร์เซอร์อยู่เหนือ?

pDataObject

ชี้ไปวัตถุข้อมูลที่ประกอบด้วยข้อมูลถูกลบ?

dropDefault

ลักษณะพิเศษที่ผู้ใช้เลือกสำหรับหล่นเริ่มต้นการดำเนินการตามคีย์สถานะปัจจุบัน ได้DROPEFFECT_NONE ลักษณะพิเศษแบบหล่นได้มีการกล่าวถึงในข้อสังเกต?

dropList

รายการลักษณะพิเศษหล่นที่สนับสนุนแหล่งปล่อย หล่นผลค่าสามารถรวม OR ระดับบิตใช้การดำเนินการ (|) ลักษณะพิเศษแบบหล่นได้มีการกล่าวถึงในข้อสังเกต?

จุด

ประกอบด้วยตำแหน่งที่ตั้งของเคอร์เซอร์ พิกเซล สัมพันธ์กับหน้าจอ?

หมายเหตุ

เรียกตามกรอบเมื่อปล่อยที่จะเกิดขึ้น กรอบแรกเรียกฟังก์ชันนี้ ถ้ามันไม่มีจัดการแบบหล่น กรอบแล้วเรียกOnDrop โดยทั่วไปแล้ว คุณจะแทนOnDropExในชั้นมุมมองเพื่อสนับสนุนปุ่มเมาส์ขวาลากแล้วปล่อย โดยปกติ มุมมองคลาOnDropถูกใช้เพื่อจัดการกับกรณีของการสนับสนุนสำหรับวิลากแล้วปล่อย?

เริ่มต้นใช้งานการCOleDropTarget::OnDropExเรียกCView::OnDropEx ส่ง โดยค่าเริ่มต้นCView::OnDropExเพียงแต่กลับไม่มีตัวตนค่าเพื่อระบุว่า ควรจะเรียกว่าฟังก์ชันสมาชิกOnDrop?

ลักษณะพิเศษแบบหล่นอธิบายการกระทำที่เกี่ยวข้องกับการดำเนินการปล่อย ดูรายการต่อไปนี้ของลักษณะพิเศษหล่น:

ดูข้อมูลเพิ่มเติม IDropTarget::DropในการOLE 2 Programmer's Reference, Volume 1?

ภาพรวม COleDropTarget |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCOleDropTarget::OnDragOver, COleDropTarget::OnDragEnter(&N)

Index