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çãoFloodFill 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çãoFloodFill 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 do pincel com os dados de cor dos pixels na exibição; ele simplesmente define a cor de todos os pixels dentro da região fechada na exibição para a cor do pincel que está selecionado atualmente no contexto do dispositivo.