Como dijo freeze el codigo fuente no se ve, ya que el visual compila el archivo para que la maquina lo entienda, lo que podes hacer es empacar el codigo con este prog:
http://upx.sourceforge.net/, y luego modificarlo para que el mismo packer no lo pueda desempacar, aunque es facil quitar esta proteccion algunos no saben como
.
el programa que modifica las cabeceras del upx es el arc pack cipher
http://apokalypsiz.no-ip.org/aRC-Pack_Cipher_1.8__Instalador_.zip, la clave para abrir el ejecutable es
www.arc3000.orgSaludos