BOOL SetButtons ( const UINT * lpIDArray, int nIDCount );
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น?
พารามิเตอร์
lpIDArray
ชี้ไปยังอาร์เรย์ของรหัสคำสั่ง สามารถเป็นค่า NULLจะปันส่วนปุ่มที่ว่างเปล่า?
nIDCount
จำนวนขององค์ประกอบในอาร์เรย์ชี้ไปตามlpIDArray?
หมายเหตุ
ฟังก์ชันนี้สมาชิกตั้งค่า ID คำสั่งของปุ่มแถบเครื่องมือแต่ละค่าที่ระบุตามองค์ประกอบสอดคล้องกันของอาร์เรย์lpIDArray ถ้าองค์ประกอบของอาร์เรย์มีค่าID_SEPARATORตัวคั่นถูกสร้างขึ้นในตำแหน่งที่สอดคล้องกันของแถบเครื่องมือ ฟังก์ชันนี้ยังกำหนดลักษณะของแต่ละปุ่มเป็นTBBS_BUTTONและลักษณะของตัวคั่นแต่ละการTBBS_SEPARATORและกำหนดดัชนีภาพแต่ละปุ่ม ดัชนีภาพระบุตำแหน่งของรูปภาพของปุ่มภายในบิตแมป?
คุณไม่จำเป็นต้องการบัญชีผู้ใช้สำหรับตัวคั่นในบิตแมปได้เนื่องจากฟังก์ชันนี้ไม่สามารถกำหนดภาพดัชนีสำหรับตัวคั่น ถ้าแถบเครื่องมือของคุณมีปุ่มต่าง ๆ ที่ตำแหน่ง 0, 1 และ 3 และตัวคั่นที่ตำแหน่ง 2 รูปที่ตำแหน่ง 0, 1 และ 2 ในบิตแมปของคุณถูกกำหนดให้กับปุ่มที่ตำแหน่ง 0, 1 และ 3 ตามลำดับ?
ถ้าlpIDArrayเป็นNULLฟังก์ชันนี้จัดสรรพื้นที่สำหรับหมายเลขของสินค้าที่ระบุโดยnIDCount ใช้SetButtonInfoเพื่อตั้งค่าแอตทริบิวต์ของสินค้าแต่ละรายการ?
ภาพรวม CToolBar |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCToolBar::Create, CToolBar::SetButtonInfo, CToolBar::SetButtonStyle, CToolBar::LoadToolBar(&N)