CBrush ( );
CBrush ( COLORREF crColor );
โยน ( CResourceException );
CBrush ( int nIndex, COLORREF crColor );
โยน ( CResourceException );
CBrush ( CBitmap * pBitmap );
โยน ( CResourceException );
พารามิเตอร์
crColor
ระบุสีพื้นหน้าของแปรงเป็นสีแบบ RGB ถ้าเป็นแปรง hatched พารามิเตอร์นี้ระบุสีที่ hatching?
nIndex
ระบุลักษณะเส้นของแปรง สามารถเป็นหนึ่งในค่าต่อไปนี้:
pBitmap
จุดCBitmapวัตถุที่ระบุเป็นรูปบิตแมปที่แปรง paints?
หมายเหตุ
สี่มีเพียบ constructors การกำหนด ด้วยอาร์กิวเมนต์ไม่มีโครงสร้างวัตถุCBrushเตรียมที่ต้องถูกเตรียมใช้งานก่อนจึงจะสามารถใช้?
ถ้าคุณใช้การกำหนด มีอาร์กิวเมนต์ไม่ คุณต้องเตรียมใช้งานวัตถุCBrushได้มาCreateSolidBrush, CreateHatchBrush, CreateBrushIndirect, CreatePatternBrushหรือCreateDIBPatternBrush ถ้าคุณใช้วิธีการใดวิธีการหนึ่งของ constructors ที่ใช้อาร์กิวเมนต์ แล้วไม่เพิ่มเติมการเตรียมใช้งานจำเป็นต้อง ที่ constructors กับอาร์กิวเมนต์สามารถโยนข้อยกเว้นถ้าข้อผิดพลาดที่พบ ในขณะที่ตัวสร้าง ด้วยไม่มีอาร์กิวเมนต์จะประสบความสำเร็จเสมอ?
การกำหนด ด้วยเดียว COLORREFพารามิเตอร์โครงสร้างแปรงทึบ ด้วยสีที่ระบุ สีระบุเป็นค่า RGB และสามารถถูกสร้างขึ้น ด้วยแมโคRGBใน WINDOWSH?
พารามิเตอร์ที่ มีพารามิเตอร์สองโครงสร้างแปรงฟัก พารามิเตอร์nIndexระบุดัชนีของลวดลายเส้น พารามิเตอร์crColorระบุสี?
การกำหนด ด้วยพารามิเตอร์CBitmapโครงสร้างแปรงลวดลาย พารามิเตอร์ระบุเป็นบิตแมป บิตแมปจะถือว่าการสร้างขึ้น โดยใช้CBitmap::CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmapหรือCBitmap::CreateCompatibleBitmap ขนาดต่ำสุดของบิตแมปจะใช้ในรูปแบบเติมเป็นพิกเซล 8 x 8 พิกเซล?
ภาพรวม CBrush |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCBrush::CreateSolidBrush, CBrush::CreateHatchBrush, CBrush::CreateBrushIndirect, CBrush::CreatePatternBrush, CBrush::CreateDIBPatternBrush, CGdiObject::CreateStockObject(&N)