CCheckListBox::DrawItem

เสมือนโมฆะ DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct );

พารามิเตอร์

lpDrawItemStruct

เป็นตัวชี้ความยาวโครงสร้างแบบDRAWITEMSTRUCTซึ่งประกอบด้วยข้อมูลเกี่ยวกับชนิดของรูปวาดที่ต้องการ?

หมายเหตุ

เรียกตามกรอบเมื่อกว้างยาวเป็นภาพของการเปลี่ยนแปลงของกล่องรายการตรวจสอบที่วาดเจ้า การกระทำการวาดที่จะดำเนินกำหนดสมาชิกitemActionและitemStateของโครงสร้างDRAWITEMSTRUCT?

โดยค่าเริ่มต้น ฟังก์ชันนี้วาดกล่องกาเครื่องหมายรายการเริ่มต้น ประกอบด้วยรายการของสายอักขระแต่ละด้วย checkbox ที่มีขนาดตามค่าเริ่มต้นด้านซ้าย ขนาดรายการกล่องกาเครื่องหมายถูกที่ระบุในการสร้าง?

แทนฟังก์ชันนี้สมาชิกจะใช้รูปวาดของกล่องรายการตรวจสอบของเจ้าของวาดที่ไม่ใช่ค่าเริ่มต้น เช่นรายการตรวจสอบกล่อง กับรายการที่ไม่ได้ใช้สาย กับรายการตัวแปรสูง หรือกล่องกาเครื่องหมายที่ไม่ได้อยู่ด้านซ้าย แอปพลิเคชันควรคืนค่ากราฟิกอุปกรณ์ interface (GDI) วัตถุทั้งหมดที่เลือกสำหรับบริบทการแสดงผลให้ไว้ในlpDrawItemStructก่อนการสิ้นสุดของฟังก์ชันนี้สมาชิก?

ถ้ารายการของกล่องรายการตรวจสอบจะไม่สูงเท่ากันทั้งหมด ลักษณะกล่องรายการตรวจสอบ (ระบุในสร้าง) ต้องLBS_OWNERVARIABLEและคุณต้องแทนฟังก์ชันMeasureItem?

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

ดูเพิ่มเติมnbspCCheckListBox::Create, CCheckListBox::MeasureItem(&N)

Index