1

Я работаю над окном 8-метрового приложения. Я хочу показать сообщение с подтверждением сохранения всякий раз, когда происходят непредвиденные события, такие как выключение или перезагрузка и предотвращение окон, чтобы сделать это событие. Тем не менее, я не нашел никакого события обработчика, которое соответствовало моей потребности. Как я могу это сделать?Событие обнаруживается при выключении или перезагрузке окон 8

ответ

0

В общем случае приложение Windows может предотвратить выключение (иногда) путем ответа FALSE на сообщение WM_QUERYENDSESSION. Тем не менее, нет способа получить сообщение WindowProc из приложения Metro style. Лучшее, что вы можете сделать в приложении Metro style, - это handle the Suspending событие должным образом в вашем приложении (это не помешает конечному отключению).

+0

Спасибо за ваш ответ. –

+0

Следует отметить, что вам все равно нужно обрабатывать состояние сохранения - вы можете быть прекращены в любое время, когда вы отключены, а не только при выключении. –