Pregunta: | 26809 - EVITAR QUE CIERREN UN PROGRAMA EN WIN NT |
Autor: | José Miguel Gonzalez |
Hola a todos!
Resulta que estoy haciendo un programa para controlar el uso del pc a determinadas horas para Windows, antes era para Windows 9x y para evitar que lo cerrasen matandolo (CTRL + ALT + SUPR) le puse en QueryUnload una llamada a la API de Windows para que apagara el PC, sin embargo desde NT esto no funciona ya que NT "mata" directamente el proceso y el programa no se entera ¿como podria hacer para que no apareciera en la lista de tareas ejecutadas o para que no dejara que se cerrara, como ocurre con otras aplicaciones que dice "Acceso denegado" al intentar cerraralas? |
Respuesta: | Cecilia Colalongo |
Tendrías que hacer que tu programa ejecute como servicio o como proceso crítico y el usuario de NT no tenga permisos de administrador, sino siempre va a poder matar el proceso.
En Win9x con un programa que se llama kill también se puede hacer lo mismo. |