เสมือน DROPEFFECT OnDragEnter ( COleDataObject * pDataObject, DWORD dwKeyState, CPoint ชี้ );
ส่งกลับค่า
ค่าจากการDROPEFFECTระบุชนิด ซึ่งบ่งชี้ว่า ชนิดของหล่นที่จะเกิดขึ้นหากผู้ใช้ลบวัตถุที่ตำแหน่งนี้ ชนิดของหล่นมักขึ้นกับสถานะแป้นปัจจุบันที่ระบุโดยdwKeyState การแมปของ keystates DROPEFFECTค่ามาตรฐานคือ:
สำหรับข้อมูลเพิ่มเติม ให้ดูตัวอย่างแนวคิดขั้นสูง MFC OCLIENT?
พารามิเตอร์
pDataObject
ชี้ไปCOleDataObjectถูกลากไปยังพื้นที่สำหรับปล่อยของมุมมอง?
dwKeyState
ประกอบด้วยสถานะของแป้นตัวปรับค่า นี่คือการรวมกันของจำนวนใด ๆ ต่อไปนี้: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONและMK_RBUTTON?
จุด
เมาส์ตำแหน่งปัจจุบันสัมพันธ์กับพื้นที่ไคลเอ็นต์ของมุมมอง?
หมายเหตุ
เรียกว่าตามกรอบเมื่อเมาส์เลื่อนไม่ใช่พื้นที่ของหน้าต่างเป้าหมายสำหรับปล่อยเข้าสู่ครั้งแรก เริ่มต้นการใช้งานจะต้องทำอะไร และกลับDROPEFFECT_NONE?
แทนที่ฟังก์ชันนี้เพื่อเตรียมสำหรับการเรียกฟังก์ชันOnDragOverสมาชิกในอนาคต ควรสามารถเรียกข้อมูลใด ๆ จากวัตถุข้อมูลที่จำเป็นสำหรับใช้ในภายหลังในฟังก์ชันOnDragOverสมาชิกขณะนี้ มุมมองควรมีการอัพเดขณะนี้เพื่อให้ผู้ใช้ feedback.nbsp ภาพ สำหรับข้อมูลเพิ่มเติม ให้ดูบทความ ลาก แล้วปล่อย: Implementing เป้าหมายปล่อยในVisual c ++ Programmer ของคำแนะนำ(&N)?
ภาพรวม CView |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCView::OnDragOver, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragEnter(&N)