La Web del Programador: Comunidad de Programadores
 
    Pregunta:  34272 - MANIPULACION DE IMAGENES
Autor:  Cristian Arley Salas cano
Como puedo rellenar una imagen en un picturebox con un color

  Respuesta:  Agustín Dávila
Supongo que te refieres a rellenar areas en un dibujo de un color. Para esto debes utilizar la Api de Windows: Floodfill. Te mostraré un ejemplo:

Private Sub UserControl_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim v As Long, j(3) As Integer
j(0) = Int(Rnd * 256)
j(1) = Int(Rnd * 256)
j(2) = Int(Rnd * 256)
Form1.FillColor = RGB(j(0), j(1), j(2))
v = FloodFill(Form1.hdc, X, Y, 0)
End Sub