다음을 통해 공유


FloodFill 함수(wingdi.h)

FloodFill 함수는 디스플레이 표면의 영역을 현재 브러시로 채웁니다. 영역은 매개 변수에 지정된 대로 바인딩된 것으로 간주됩니다.

참고FloodFill 함수는 16비트 버전의 Windows와의 호환성을 위해서만 포함됩니다. 애플리케이션은 FLOODFILLBORDER가 지정된 ExtFloodFill 함수를 사용해야 합니다.
 

구문

BOOL FloodFill(
  [in] HDC      hdc,
  [in] int      x,
  [in] int      y,
  [in] COLORREF color
);

매개 변수

[in] hdc

디바이스 컨텍스트에 대한 핸들입니다.

[in] x

채우기가 시작되는 지점의 x 좌표(논리 단위)입니다.

[in] y

채우기가 시작되는 지점의 y 좌표(논리 단위)입니다.

[in] color

채울 경계 또는 영역의 색입니다. COLORREF 색 값을 만들려면 RGB 매크로를 사용합니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다.

설명

다음은 이 함수가 실패할 수 있는 이유입니다.

  • 채우기를 완료할 수 없습니다.
  • 지정된 지점에는 색 매개 변수로 지정된 경계 이 있습니다.
  • 지정된 지점은 현재 클리핑 영역 외부에 있습니다. 즉, 디바이스에 표시되지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 wingdi.h(Windows.h 포함)
라이브러리 Gdi32.lib
DLL Gdi32.dll

추가 정보

비트맵 함수

비트맵 개요

COLORREF

ExtFloodFill

Rgb