Hola de nuevo,
He encontrado un ejemplo de algo parecido a lo que quiero, es más de lo que esperaba. Está programado en C++ y C#. Todabía no lo hemirado mucho pero bueno espero poder entreternerme y aprender un poquito. Os dejo el link por si a alguno os interesa y, si veis algún emjemplo o podeis darme algún consejo, siermpe estaré agradecido.
http://www.microsoft.com/spanish/msd...8/default.aspx
Un saludo