CDC::fillRect

void FillRect ( LPCRECT lpRect, CBrush * pBrush );

Parametri

lpRect

Punti a una struttura RECT che contiene le coordinate logiche del rettangolo di essere riempito. È anche possibile passare un oggetto CRect per questo parametro.

pBrush

Identifica il pennello utilizzato per riempire il rettangolo.

Osservazioni

Chiamare questa funzione membro per riempire un rettangolo specificato utilizzando il pennello specificato. La funzione riempie il rettangolo completo, compresi i bordi sinistro e superiori, ma esso non riempie i bordi destro e inferiore.

Il pennello deve essere create utilizzando il membro CBrush funzioni CreateHatchBrush, CreatePatternBrushe CreateSolidBrush, o estratto dalla :: GetStockObject funzione Windows.

Durante il riempimento del rettangolo specificato, FillRect non include lati inferiore e destro del rettangolo. GDI fino al riempimento di un rettangolo, ma non include, la giusta riga colonna e in basso, indipendentemente dalla modalità di mappatura corrente. FillRect confronta i valori del superiore, inferiore, sinistroe membri di diritto del rettangolo specificato. Se il fondo è minore o uguale a top, o se il giusto è minore o uguale a sinistra, non viene disegnato il rettangolo.

FillRect è simile a CDC::FillSolidRect; Tuttavia, FillRect pre&nde un pennello e pertanto può essere utilizzato per riempire un rettangolo con un colore a tinta unita, un colore retinato, spazzole ombreggiate o un pattern.nbsp; FillSolidRect utilizza solo colori a tinta unita (indicati da un parametro COLORREF ). FillRect , di solito, è più lento di FillSolidRect.

CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CBrush::CreateHatchBrush, CBrush::CreatePatternBrush, CBrush::CreateSolidBrush, :: FillRect, :: GetStockObject, RECT, CBrush, CDC::FillSolidRect

Index