Udostępnij za pośrednictwem


CDC::FillSolidRect

Wywołanie tej funkcji Członkowskie aby wypełnić dany prostokąt określony kolor pełny.

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

Parametry

  • lpRect
    Określa prostokąta obwiedni (w jednostkach logicznych).Można przekazać wskaźnik do RECT struktury danych lub CRect obiektu dla tego parametru.

clrOkreśla kolor wypełnienia prostokąta.

  • x
    Określa logiczną współrzędną x lewego górnego rogu prostokąta.

  • y
    Określa logiczną współrzędną y lewego górnego rogu prostokąt docelowy.

  • cx
    Określa szerokość prostokąta.

  • cy
    Określa wysokość prostokąta.

Uwagi

FillSolidRectjest bardzo podobny do CDC::FillRect; jednak FillSolidRect używa kolory kryjące (wskazanych przez COLORREF parametr), natomiast FillRect trwa Pędzel i mogą być używane do wypełnienia prostokąta z pełny kolor, kolor symulowany, pędzle wyklutych lub deseń.FillSolidRectZazwyczaj jest szybsze niż FillRect.

[!UWAGA]

Po wywołaniu FillSolidRect, kolor tła, który wcześniej został ustalony przy użyciu SetBkColor, jest ustawiona na kolor wskazywany przez clr.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

Struktura RECT

Klasa CRect

CDC::FillRect