List Info

Thread: Catching Windows Shutdown events.




Catching Windows Shutdown events.
user name
2006-04-21 03:25:36
Don Bright wrote:
> Hello,
> 
> I need to do something when windows shuts down, as when
someone presses the
> power button.
> 
> I believe this is a window message, WM_QUERYENDSESSION
or WM_ENDSESSION.
> 
> I can't find any way to trap this in python.
> 
> atexit() does not work.
> 
> using the signal module to trap SIGBREAK or SIGTERM
does not work either.
> 
> Any help? Thanks.

You might be able to use win32api.SetConsoleCtrlHandler and
catch the
CTRL_SHUTDOWN_EVENT that's sent to the console.

      Roger

_______________________________________________
Python-win32 mailing list
Python-win32python.org

http://mail.python.org/mailman/listinfo/python-win32
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )