Win9x (95, 98, me) es muy distinto de winxp (win 2000 o nt). En win9x presionando ctrl+alt+del una vez se accede a los procesos en ejecución, pero si lo hacemos otra vez reinicia la maquina. Tu programa deshabilita estas teclas para que nadie pueda terminar el proceso del tu soft. Y para que nadie pueda reiniciar en modo a prueba de fallos (aunque esto se soluciona poniéndoles un pass en el bios, igual sacando la pila se sacaría el pass).
En winXP no importa cuantas veces se presione ctrl+alt+del siempre muestra la ventana del administrador de tareas. Desde esta aplicación se puede terminar procesos, cambiar de usuario, estadísticas, etc. Siempre que se inicie winXP (en modo a prueba de fallos, común, y cualquiera) siempre pide el password.
Por lo tanto para que no te puedan hackear (matar) tu soft. En winXP solo tendría que deshabilitar el administrador de tareas. Para hacer esto es mucho más fácil que win9x, ya que solo tienes que modificar el registro. Para saber como ingresa a la sig. página:
http://is-it-true.org/nt/xp/registry/rtips23.shtmlTambién para evitar que alguien acceda al registro y te lo modifique podes leer esta página:
http://www.kellys-korner-xp.com/xp_tweak_bookmarks.htmY buscar "Disable Registry Editing Tools".
Obviamente para que el soft. Funcione en todos los windows debería detectar cual tipo de windows es y según esto llamar a la función SystemParametersInfo o modificar el registro.
Si la respuesta te sirvió de algo, no te olvides de ponerle puntos a esta respuesta