Закрытие формы
Как можно узнать, окно закрывает система(например при перезагрузке или выключении) или пользователь ( Нажав крестик в верхнем правом углу окна) ?
Цитата:
Originally posted by madjahed
Как можно узнать, окно закрывает система(например при перезагрузке или выключении) или пользователь ( Нажав крестик в верхнем правом углу окна) ?
Как можно узнать, окно закрывает система(например при перезагрузке или выключении) или пользователь ( Нажав крестик в верхнем правом углу окна) ?
WM_QUERYENDSESSION не поможет?
BOOL __stdcall Ctrl_Handler(DWORD Msg)
{
switch (Msg)
{
case CTRL_SHUTDOWN_EVENT:
// делаем что нужно при выключении
break;
case CTRL_LOGOFF_EVENT:
// делаем что нужно при logoff
break;
}
return true;
}
и гдето при инициализции приложения
SetConsoleCtrlHandler(&Ctrl_Handler, true );
Цитата:
Спасибо ! Это то что нужно. Извини что долго не отвечал.
Цитата:
Originally posted by madjahed
Спасибо ! Это то что нужно. Извини что долго не отвечал.
Спасибо ! Это то что нужно. Извини что долго не отвечал.
Ну, вот. Программировать надо уметь, документацию надо читать, а насчет языков спорить бесполезно ;)
Цитата:
Originally posted by smartsoft
Ну, вот. Программировать надо уметь, документацию надо читать, а насчет языков спорить бесполезно ;)
Ну, вот. Программировать надо уметь, документацию надо читать, а насчет языков спорить бесполезно ;)
Программировать я умею, а на счёт документации - в MSDN 2ГБ информации - не могу же я всё перечитать.
ЗЫ. Мы с тобой общаемся прям в реальном времени !
Цитата:
Originally posted by madjahed
Программировать я умею, а на счёт документации - в MSDN 2ГБ информации - не могу же я всё перечитать.
Программировать я умею, а на счёт документации - в MSDN 2ГБ информации - не могу же я всё перечитать.
Сегодня программирование, особенно прикладное, стало не столько наукой думать (да простят меня думающие программисты - сам такой) и тем более кодить, сколько умением находить ответы на конкретные прикладные вопросы. Чтение документации - одно из таких умений, и включает в себя также умение пользоваться поиском.
Кстати, культура правильно задавать вопросы на тематических форумах - из той же оперы.
сообщения в которых есть слова типа SHUTDOWN или RESTART. И как у меня насчёт культуры задавать вопросы на форуме ? Если что буду исправляться. :D