Krähne:
Fíjate que no logre ejecutar el codigo que me pasaste.
Me sale un error de unicode, tengo Visual Studio 2005, no se si eso será el motivo.
En efecto ese es el error, si lo modificas incluyendo aquellos caracteres Unicode con "\" y su valor hexadecimal luego de él compilaría sin problemas, creo que es así como se declaran en VS 2005 los caracteres Unicode. Yo pues uso el VS 2010 y no tengo muchos problemas.
Pero bueno, no pierdas tiempo, mi modificación de código se desvía mucho de lo que has hecho. Así ya sé para la próxima no perder tiempo también en algo que ni si quiera se tomarán la molestia de modificar para sus necesidades.
Gruß.