Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];




Вниз

Программа блокирует Shutdown,Restart и Logoff в Win XP 


Great   (2002-01-26 22:03) [0]

Моя программа не дает WinXP выключаться. Когда я делаю Shutdown или Restart или Logoff то моя программа закрывается но сам Windows остается открытым. Когда я даю команду на выключение второй раз то Windows гастится корректно. В Win98 все работает нормально. Пробовал париться с обработкой сообщений с WM_QUERYENDSESSION и с WM_ENDSESSION не помогает. Помогите кто может! Программа написана на D5.



Wizard_Ex   (2002-01-27 09:30) [1]

Еще попарься с WM_QUERYENDSESSION и с WM_ENDSESSION
действительно
в NT вышеописанные вещи непролазят, а в W9x -запросто.
у тебя случаем в событии OnCloseQuery CanClose:=False ?



Great   (2002-01-28 12:46) [2]

У меня CanClose в программе явно не указывается, а в HELPе написано что по-умолчанию она равна True.



Tosov   (2002-01-28 22:32) [3]

Great
Поделись исходником который может удержать WinNT от шатдауна с флагом EWX_FORCE хотябы один раз.



Devid   (2002-01-30 21:19) [4]

Завершать надо так win32check(exitwindowsex(EWX_SHUTDOWN, 0));



Great   (2002-01-31 07:26) [5]

Спасибо, попробую.



Varcom   (2002-01-31 14:09) [6]

У меня такая вещь была, когда я сделал свою обработку сообщений WndProc в компоненте. Я там сделал: если Message=WM_TIMER то делается то-то, в противном случае не делал ничего. А надо было в противном случае либо Dispatch, либо DefWindowProc. Поэтому сообщение о закрытии Виндов обрабатывалось не корректно.




Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.03 c
1-94409           Vlad_Leon             2002-04-17 08:57  2002.04.29  
Где взять доку или хэлп для VgLib?


1-94499           ymin                  2002-04-15 14:41  2002.04.29  
фон для формы какой-нибудь рисунок


1-94474           radisheva             2002-04-16 13:33  2002.04.29  
Кодировки


14-94569          PVOzerski             2002-03-25 10:42  2002.04.29  
А где можно на программиста выучиться в Питере?


4-94646           Romul                 2002-02-21 15:34  2002.04.29  
Проблема с handle s у дочерних элементов