位图作为画笔

许多函数使用当前选择的画笔进入设备上下文来执行位图操作。 例如, PatBlt 函数在窗口内的矩形区域中复制画笔, 而 FloodFill 函数在与 PatBlt 不同的指定颜色 (的窗口内复制画笔, 则 FloodFill 会填充非矩形形状) 。

FloodFill 函数复制由指定颜色绑定的区域内的画笔。 但是,与 PatBlt 函数不同, FloodFill 不会将画笔的颜色数据与显示器上像素的颜色数据组合在一起:它只是将显示器上封闭区域中所有像素的颜色设置为当前选定到设备上下文中的画笔的颜色。