Aracılığıyla paylaş


CDC::FillSolidRect

Verilen dikdörtgen belirtilen düz renkle doldurmak için bu üye işlevini çağırın.

void FillSolidRect(
   LPCRECT lpRect,
   COLORREF clr 
);
void FillSolidRect(
   int x,
   int y,
   int cx,
   int cy,
   COLORREF clr 
);

Parametreler

  • lpRect
    Sınırlayıcı dikdörtgenin (içinde mantıksal birimler) belirtir.Ya da bir işaretçi iletebilirsiniz bir rect veri yapısı veya bir CRect bu parametre nesnesi.

clrDikdörtgen dolgu için kullanılacak rengi belirtir.

  • x
    Mantıksal x-koordinatı dikdörtgeninin sol üst köşesini belirler.

  • y
    Mantıksal y-koordinatı hedef dikdörtgeninin sol üst köşesini belirler.

  • cx
    Dikdörtgenin genişliğini belirtir.

  • cy
    Dikdörtgen yüksekliğini belirtir.

Notlar

FillSolidRectçok benzer CDC::FillRect; Ancak, FillSolidRect sadece düz renkleri kullanır (belirttiği colorref parametresi), sırada 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 desenle doldurmak için kullanılabilir.FillSolidRectgenellikle daha hızlı olan FillRect.

[!NOT]

Aradığınızda FillSolidRect, arka plan rengi, daha önce kullanılarak ayarlanmış olması SetBkColor, belirttiği renk ayarlamak clr.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

Dikdörtgen yapısı

CRect sınıfı

CDC::FillRect