เสมือน 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)