Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];

Вниз

Как отловить перезагрузку WIN   Найти похожие ветки 

 
dXb   (2001-11-23 02:53) [0]

Проблема следующая: есть комп и есть оборудование. которое он обслуживает ( короче это не важно) ну вот и необходимо вести логи работы компа и соответственно оборудования (производственного), но не могу отловить сообщение WIN
на перезагрузку компа из своего приложения ибо не знаю какое сообщение надо ловить в данной ситуации. WM_QUIT не подходит решения проблемы


 
panov   (2001-11-23 06:43) [1]

Раз твоя программа в это время работает, то разве нельзя отловить ее закрытие?
И при загрузке проверить момент выключения.
(Компьютер можно выключить и кнопкой Power)


 
limon   (2001-11-23 20:17) [2]

WM_CLOSE
WM_POWER
WM_POWERBROADCAST

;)


 
Suntechnic   (2001-11-23 20:39) [3]

Когда Windows собирается перегрузится или закрыться то всем приложениям отсылаются вот эти два сообщения:
WM_QUERYENDSESSION и WM_ENDSESSION
За подробностями в хелп...


 
Иван Шихалев   (2001-11-23 20:39) [4]

WM_QUERYENDSESSION
WM_ENDSESSION


 
Suntechnic   (2001-11-23 20:41) [5]

> Иван Шихалев ©
Почти успел ;)


 
Иван Шихалев   (2001-11-23 21:31) [6]

to Suntechnic

Синхра, аднака... :)


 
dXb   (2001-11-24 02:26) [7]

Премного благодарен


 
Kirill   (2001-11-26 11:45) [8]

А как можно отменить перезагрузку?


 
Иван Шихалев   (2001-11-26 16:51) [9]

to Kirill

См описание WM_QUERYENDSESSION


 
Kirill   (2001-11-26 18:50) [10]

Саисибо



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 1.958 c
3-90215
Алекс С.
2001-12-22 15:00
2002.01.28
LookupField


14-90371
evgeg
2001-12-01 11:40
2002.01.28
Про конференцию


1-90249
Елена
2002-01-07 14:00
2002.01.28
ShellExecute


4-90438
HMR
2001-11-24 16:35
2002.01.28
Создание скрытых окон


6-90331
krimer
2001-11-04 18:56
2002.01.28
пример консольного приложения с TServerSocket





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский