certo è possibile anche io ho fatto un software del genere
se vuoi ti mando il codice di esempio che mi ha illuminato.
ciao ciao