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 |