CListCtrl::HitTest

int HitTest ( LVHITTESTINFO * pHitTestInfo ) const;

intHitTest (CPointpt,UINT *pFlags = NULL) const;

ส่งกลับค่า

ดัชนีของรายการที่ตำแหน่งที่ระบุ โดยpHitTestInfoถ้ามี หรือ -1 เป็นอย่างอื่น?

พารามิเตอร์

pHitTestInfo

ที่อยู่ของโครงสร้างแบบLVHITTESTINFOที่ประกอบด้วยตำแหน่งที่ถูกทดสอบและที่ได้รับข้อมูลเกี่ยวกับผลลัพธ์ของการทดสอบจำนวนเยี่ยมชม?

pt

จุดที่จะทดสอบ?

pFlags

ชี้ไปยังจำนวนเต็มที่ได้รับข้อมูลเกี่ยวกับผลลัพธ์ของการทดสอบ ดูที่คำอธิบายของสถานะสมาชิกของการ LVHITTESTINFOโครงสร้างในPlatform SDK?

หมายเหตุ

กำหนดสินค้าที่ดูรายการ ถ้ามี อยู่ที่ตำแหน่งที่ระบุ?

คุณสามารถใช้ค่าLVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFTและLVHT_TORIGHTของโครงสร้างค่าสถานะสมาชิกเพื่อกำหนดว่าจะเลื่อนเนื้อหาของตัวควบคุมมุมมองรายการ สองของค่าสถานะเหล่านี้สามารถรวม ตัวอย่างเช่น ถ้าตำแหน่งที่อยู่ด้านบน และด้านซ้ายของพื้นที่ไคลเอ็นต์?

คุณสามารถทดสอบหาค่าLVHT_ONITEMของโครงสร้างค่าสถานะสมาชิกเพื่อตรวจสอบว่า ตำแหน่งที่กำหนดผ่านมุมมองรายการ ค่านี้เป็นตัวดำเนินการ OR ระดับบิตบนค่าLVHT_ONITEMICON, LVHT_ONITEMLABELและLVHT_ONITEMSTATEICONของโครงสร้างค่าสถานะสมาชิก?

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

ดูเพิ่มเติมnbspCListCtrl::GetItemPosition(&N)

Index