Здравствуйте, Нахлобуч, Вы писали:
Н>Можно узнать, логоффится пользователь или выключает тазик. В первом случае lParam | ENDSESSION_LOGOFF != 0, во втором — lParam == 0.
Это понятно, вопрос однако в том, чтобы узнать будет выключение или перезагрузка, так как в одном случае надо выполнять действие, а во втором нет.