int GetNextSelectedItem (POSITIONamp;pos) const;(&A)
ส่งกลับค่า
ดัชนีของรายการที่เลือกถัดไปในตัวควบคุมมุมมองรายการ?
พารามิเตอร์
pos
การอ้างอิงตำแหน่งค่าที่ส่งกลับ โดยก่อนหน้านี้เรียกไปยังGetNextSelectedItemหรือGetFirstSelectedItemPosition ค่าถูกปรับปรุงเพื่อที่ตำแหน่งถัดไป โดยการเรียกนี้?
หมายเหตุ
รับดัชนีของรายการที่ระบุ โดยposแล้วชุดposค่าตำแหน่ง คุณสามารถใช้GetNextSelectedItemในการวนรอบไปข้างหน้าคำซ้ำถ้าคุณได้สร้างตำแหน่งที่เริ่มต้น ด้วยการเรียกไปยังGetFirstSelectedItemPosition?
คุณต้องแน่ใจว่า ค่าของตำแหน่งไม่ถูกต้อง ถ้าไม่ถูกต้อง แล้วรุ่นตรวจแก้จุดบกพร่องของไลบรารี Microsoft Foundation Class ยืนยัน?
ตัวอย่าง
ตัวอย่างรหัสต่อไปนี้สาธิตการใช้งานฟังก์ชันนี้?
CListCtrl * pListCtrl = (CListCtrl *) GetDlgItem(IDC_YOURLISTCONTROL)
ASSERT (pListCtrl ! = NULL);
ตำแหน่ง pos = pList-gtGetFirstSelectedItemPosition()
ถ้า (pos == NULL)
TRACE0 ("ไม่มีรายการใดถูกเลือก! \n ");
อื่น
{
ในขณะที่ (pos)
{
int nItem = pList - > GetNextSelectedItem(pos)
TRACE1 (" %d รายการถูกเลือก! \n ", nItem);
/ / คุณสามารถทำการประมวลผลของคุณเองใน nItem ที่นี่
}
}
ภาพรวม CListCtrl |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCImageList, CListCtrl::GetFirstSelectedItemPosition(&N)