CBrush::CreatePatternBrush

bool CreatePatternBrush ( CBitmap * pBitmap );

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0.

Parametreleri

pBitmap

Bit eşlem tanımlar.

Açıklamalar

Bit eşlem belirtilen desenle fırça başlatır. Fırça sonradan raster işlemleri destekleyen bir aygıt içeriği için seçilebilir. PBitmap tarafından belirtilen bit eşlem, genellikle CBitmap::CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmapveya CBitmap::CreateCompatibleBitmap işlevi kullanılarak başlatılır.

Dolgu desenleri kullanılan bit eşlemler 8 piksel x 8 piksel olmalıdır. Windows bit eşlem büyükse, yalnızca ilk 8 satır ve sütunları bit eşlem sol üst köşesindeki piksele karşılık gelen bit kullanır.

Desen fırçası ilişkili bitmap etkilemeden silinebilir. Bu desen fırçaları herhangi bir sayı oluşturmak için bit eşlem kullanılabilir anlamına gelir.

Tek renkli bitmap (1 renk düzlemi, piksel başına 1 bit) kullanılarak oluşturulan bir fırça, geçerli metin ve arka plan renklerini kullanarak çizilir. Pikselleri temsil bitinin 0'a ayarlanmış geçerli metin renkle çizilir. Pikselleri temsil ettiği bir bit 1 olarak ayarlanmış geçerli arka plan rengiyle çizilir.

Kullanma hakkında bilgi için :: CreatePatternBrush, bir Windows işlevi bkz: Win32 sdk Programcı Başvurusu.

CBrush ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CBitmap, CBrush::CreateBrushIndirect, CBrush::CreateDIBPatternBrush, CBrush::CreateHatchBrush, CBrush::CreateSolidBrush, CGdiObject::CreateStockObject

Index