CDC::ExtFloodFill
디스플레이 화면의 영역을 현재 브러시를 채웁니다.
BOOL ExtFloodFill(
int x,
int y,
COLORREF crColor,
UINT nFillType
);
매개 변수
x
채우기 시작 되는 위치 점의 논리 x 좌표를 지정 합니다.y
채우기 시작 되는 위치 점의 논리 y 좌표를 지정 합니다.crColor
경계 또는 영역을 채울 색상을 지정 합니다. 해석의 crColor 의 값에 따라 nFillType.nFillType
수행할 홍수 채우기 유형을 지정 합니다. 다음 값 중 하나 여야 합니다.FLOODFILLBORDER 채우기 영역에 지정 된 색으로 둘러싸여 crColor. 이 스타일에 채우기를 수행한 동일 FloodFill.
FLOODFILLSURFACE 지정 된 색으로 채우기 영역 정의 crColor. 발생 하는 색으로 채우기는 바깥쪽으로 사방으로 계속 됩니다. 이 스타일은 컬러 테두리 영역을 채우는 유용 합니다.
반환 값
함수가 성공 하면 0이 아닌. 경계는 지정 된 지점이 있는 경우에 채우기를 완료할 수 없습니다 경우 그렇지 않은 경우 0 지정 색 crColor (경우 FLOODFILLBORDER 요청한), 지정 된 지점을 색 지정 되지 않은 경우 crColor (경우 FLOODFILLSURFACE 요청한), 또는 지점 클리핑 영역 밖에 있습니다.
설명
이 멤버 함수 보다 융통성 있게 제공 FloodFill 에서 채우기 형식을 지정할 수 있으므로 nFillType.
경우 nFillType 설정 되어 FLOODFILLBORDER에서 지정한 색으로 완전히 둘러싸인 영역 담당 crColor. 함수는 지정 된 지점에서 시작 x 및 y 모든 방향으로 경계 색을 채웁니다.
경우 nFillType 설정 FLOODFILLSURFACE, 함수는 지정한 지점에서 시작 x 및 y 계속 모든 방향에서 지정한 색이 포함 된 모든 인접 영역을 채우는 crColor.
메모리 장치 컨텍스트 및 래스터 디스플레이 기술 지원 지원 되는 장치에만 ExtFloodFill. 자세한 내용은 GetDeviceCaps 멤버 함수입니다.
요구 사항
헤더: afxwin.h