Bitmaps como pincéis
Várias funções usam o pincel atualmente selecionado em um contexto de dispositivo para executar operações de bitmap. Por exemplo, a função PatBlt replica o pincel em uma região retangular dentro de uma janela, e a função FloodFill replica o pincel dentro de uma área em uma janela delimitada pela cor especificada (ao contrário PatBlt, FloodFill preenche formas não retangulares).
A função FloodFill replica o pincel dentro de uma região delimitada por uma cor especificada. No entanto, ao contrário da função PatBlt, FloodFill não combina os dados de cor para o pincel com os dados de cor para os pixels na tela; ele simplesmente define a cor de todos os pixels dentro da região fechada na tela para a cor do pincel que está atualmente selecionado no contexto do dispositivo.