Cita de: Littlehorse en 14 Enero 2011, 17:36 PM
Cuando el sistema va a ser reiniciado u apagado, este envía un mensaje WM_QUERYENDSESSION a cada aplicación. Las aplicaciones que devuelvan TRUE a dicho mensaje, reciben WM_ENDSESSION.
Y con eso te debería bastar para lo que quieres hacer. Otra opción seria emplear hooks pero no creo que sea lo mas adecuado en este caso.
Saludos!
Gracias De seguro me servira