次の方法で共有


CDC::FloodFill

現在のブラシを使用して表示サーフェイスの領域を塗りつぶします。

BOOL FloodFill(
   int x,
   int y,
   COLORREF crColor 
);

パラメーター

  • x
    塗りつぶす際の開始点の論理的な x 座標を指定します。

  • y
    塗りつぶす際の開始点の論理 y 座標を指定します。

  • crColor
    境界の色を指定します。

戻り値

関数が正常に終了した場合は、; それ以外の場合、0 は塗りつぶしが完了できない場合、指定した点 crColorで指定されている境界の色を返しますまたはポイントはクリッピング領域の外側にあります。

解説

領域は crColorで指定される対象となります。FloodFill 関数の xy で指定された点で始まり、すべての方向に色の境界に従います。

ラスター表示テクノロジのサポートを FloodFill のメンバー関数サポートするデバイスとメモリ デバイス コンテキストだけです。RC_BITBLT の機能については、GetDeviceCaps のメンバー関数に関するトピックを参照してください。

ExtFloodFill 関数は、似た機能柔軟性が向上しています。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CDC::ExtFloodFill

CDC::GetDeviceCaps

FloodFill