CDC::SelectPalettenbsp(&N);

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)

Index