CBrush::CBrush

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)

Index