CView::OnDragOver

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

Index