RE:programa invisible al ctrl+ alt+ del
Revisa mi artículo "Verificando si una característica de Windows existe - Oculte su aplicación en la Lista de Tareas" publicado en el Boletín Pascal 28 que te muestra como hacer eso mediante la API RegisterServiceProcess:
http://www.latiumsoftware.com/es/pascal/0028.php
NOTA: Sólo funcionará para Windows 9x/Me, y sólo afecta la lista de tareas que aparece al presionar CTRL+ALT+SUPR (es decir que cualquiera con un visor de procesos igual podrá ver el proceso corriendo y terminarlo). En Windows NT/2000/XP tengo entendido que por razones obvias de seguridad no es posible quitar un proceso de la lista de tareas.
Ernesto De Spirito
http://www.latiumsoftware.com/es/index.php