Hola yo a veces uso lo siguiente:
dibujo un control image, su propiedad strech la pongo en true, y en su propiedad picture inserto el icono elegido.
Al pulsar la imagen del icono tienes que insertar el codigo en el evento:
Cita: Private Sub Image1_Click()
'aqui lo que quieres que se haga al pulsar el icono.
End Sub
Si por el contrario si quieres que cuando pases el mousse por encima del icono sin hacer click muestre algo o cambie algo, se programa en :
Cita: Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
'tu codigo aqui
End Sub
salu2