เสมือน DROPEFFECT OnDragOver ( 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?
แทนฟังก์ชันนี้เพื่อให้ผู้ใช้เห็นในระหว่างการดำเนินการลาก ปรับเนื่องจากฟังก์ชันนี้เรียกว่าอย่างต่อเนื่อง รหัสใด ๆ ที่อยู่ภายในดังกล่าวควรจะเหมาะมากที่สุด สำหรับข้อมูลเพิ่มเติม ให้ดูบทความ ลาก แล้วปล่อย: Implementing เป้าหมายปล่อยในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CView |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCView::OnDragEnter, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragOver(&N)