CPalette * SelectPalette ( CPalette * pPalette, BOOL bForceBackground );
ส่งกลับค่า
ตัวชี้ไปยังวัตถุCPaletteระบุสีแบบตรรกะที่ถูกแทนที่ ด้วยสีที่ระบุโดยpPalette เป็นค่า NULLถ้ามีข้อผิดพลาด?
พารามิเตอร์
pPalette
ระบุสีทางให้มีเลือก จานนี้ต้องมีสร้างแล้ว ด้วยฟังก์ชันสมาชิกCPalette CreatePalette?
bForceBackground
ระบุว่า จานสีแบบลอจิคัลถูกบังคับให้เป็น สีพื้นหลังแบบ ถ้าbForceBackgroundไม่ใช่ศูนย์เป็น จานสีที่เลือกอยู่เสมอเป็นพื้นหลังสี คำนึงถึงว่าหน้าต่างมีโฟกัสป้อนข้อมูล ถ้าbForceBackgroundเป็น 0 และบริบทอุปกรณ์ติดกับหน้าต่าง จานสีแบบลอจิคัลจะเป็นสีพื้นหน้าเมื่อหน้าต่างมีโฟกัสป้อนข้อมูล?
หมายเหตุ
เลือกชุดแบบสีแบบลอจิคัลที่ระบุโดยpPaletteเป็นวัตถุที่เลือกสีของบริบทอุปกรณ์ จานสีใหม่กลายเป็น วัตถุสีใช้ GDI เพื่อควบคุมสีที่แสดงอยู่ในบริบทอุปกรณ์ และแทนสีก่อนหน้านี้?
แอปพลิเคชันสามารถเลือกสีแบบตรรกะในบริบทอุปกรณ์มากกว่าหนึ่ง อย่างไรก็ตาม จานแบบตรรกะการเปลี่ยนแปลงจะมีผลต่อบริบทอุปกรณ์ทั้งหมดที่ถูกเลือก ถ้าโปรแกรมประยุกต์ให้เลือกสีลงในบริบทอุปกรณ์มากกว่าหนึ่ง บริบทอุปกรณ์จะต้องเป็นสมาชิกทั้งหมดของอุปกรณ์ทางกายภาพเดียวกัน?
ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDC::RealizePalette, CPalette, :: SelectPalette(&N)