Re: WM_POWERBROADCAST
От: DmitrySPb Россия  
Дата: 12.04.05 02:55
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Надо заставить приложение основанное на диалоге, сохранять данные при выключении питания


Обрабатываем сообщение WM_QUERYENDSESSION.
BOOL CMy1Dlg::OnQueryEndSession()
{
   if (!CDialog::OnQueryEndSession())
      return FALSE;

   // TODO:  Add your specialized query end session code here
   MessageBox("WM_QUERYENDSESSION");

   return FALSE; // Если запрещаем выход

   //return TRUE; // Если разрешаем выход
}


Запускаем, например из проводника, наш экзешник.
Пытаемся выйти.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.