CDC::FillRect
Volání funkce tohoto člena vyplnit daný obdélník pomocí zadaného stopy.
void FillRect(
LPCRECT lpRect,
CBrush* pBrush
);
Parametry
lpRect
Odkazuje RECT struktura obsahující logické souřadnice obdélníku vyplněné.Můžete také předat CRect objektu pro tento parametr.pBrush
Identifikuje štětec používá pro výplň obdélníku.
Poznámky
Funkce vyplní celý obdélník, včetně ohraničení nahoře a vlevo, ale nevyplnil pravého a dolního ohraničení.
Stopy potřebuje buď vytvořit pomocí CBrush funkce členů CreateHatchBrush, CreatePatternBrush, a CreateSolidBrush, nebo načtena GetStockObject funkce systému Windows.
Při vyplňování určeného obdélníku FillRect nezahrnuje stran obdélníku doprava a dolů.GDI až výplně obdélníku, ale neobsahuje, pravý sloupec a dolní řádek, bez ohledu na aktuální režim mapování.FillRectporovnává hodnoty horní, dolní, levé, a právo členy určeného obdélníku.Pokud dolní je menší než nebo rovno horní, nebo pokud právo je menší než nebo rovno levé, není nakreslena obdélníku.
FillRectje podobný CDC::FillSolidRect; však FillRect trvá stopu a proto lze použít k vyplnění obdélníku s plnou barvu, rozloženou barvu, vzorek nebo šrafované stopy.FillSolidRectpoužívá pouze plné barvy (označeno COLORREF parametr).FillRectobvykle je pomalejší než FillSolidRect .
Požadavky
Záhlaví: afxwin.h