CDC::FillRect

void FillRect ( lpcrect lpRect, CBrush * pBrush );

Parametreleri

lpRect

Dolu dikdörtgen mantıksal koordinatlarını içeren rect yapısı işaret eder. Ayrıca bir CRect nesnesi için bu parametre iletebilirsiniz.

pBrush

Dikdörtgen doldurmak için kullanılan fırça tanımlar.

Açıklamalar

Belirtilen fırça kullanarak belirli bir dikdörtgen doldurmak için bu üye işlevini çağırın. Sol ve üst sınırlar da dahil olmak üzere tam dikdörtgen, işlev doldurur ancak sağ ve alt sınırları doldurmak değil.

Fırça ya da oluşturulması gerekiyor CreateHatchBrush, CreatePatternBrushve CreateSolidBrushişlevleri kullanarak CBrush üye veya tarafından alınan :: GetStockObject Windows işlevi.

FillRect belirtilen dikdörtgeni doldururken, dikdörtgenin sağ ve alt tarafı yoktur. GDI dikdörtgen kadar doldurur, ancak, sağ sütun ve alt satır, geçerli eşleme moduna bakmaksızın içermez. FillRect , üst, alt, solve sağ üye belirtilen dikdörtgenin değerlerini karşılaştırır. Alt veya üsteşit olduğunu, ya da sağ veya soliçin eşit ise, dikdörtgen olmayan çizilir.

FillRect CDC::FillSolidRectiçi&n benzer; Ancak, FillRect bir fırça alır ve bu nedenle bir dikdörtgen düz bir renk, bir tanesinin renk, taranmış fırçaları veya bir pattern.nbsp ile doldurmak için kullanılabilir; FillSolidRect (bir colorref parametresi tarafından belirtilen) yalnızca düz renk kullanır. FillRect genellikle FillSolidRect yavaştır.

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

Ayrıca bkz:nbsp;CBrush::CreateHatchBrush, CBrush::CreatePatternBrush, CBrush::CreateSolidBrush, :: FillRect, :: GetStockObject, rect, CBrush, CDC::FillSolidRect

Index