Текущий архив: 2003.11.17;
Скачать: CL | DM;
ВнизМодальная форма Найти похожие ветки
← →
Владимир Березин (2003-09-07 22:30) [0]Привет!
Ребята, подскажите, пожалуйста, как сделать форму модальной по
отношению к системе?
← →
Sergey_Masloff (2003-09-07 22:57) [1]Типа пока оно не закроется вся система виснет? ;-)
Если просто поверх всех окон чтобы оставалось то думаю
SetWindowPos() поможет. В качестве второго параметра передать HWND_TOPMOST. Или я не прав? Сейчас проверять лень, посмотри сам.
← →
Владимир Березин (2003-09-07 23:15) [2]>>Sergey Masloff
Да нет, чтобы пока не закроется не работали бы кнопка ПУСК,
значки на десктопе, иконки в трее и.т.д.
← →
Sergey_Masloff (2003-09-08 08:56) [3]>Да нет, чтобы пока не закроется не работали бы кнопка ПУСК,
>значки на десктопе, иконки в трее и.т.д.
Знаешь, ты таких программ не пиши лучше. Серьезно.
← →
Игорь Шевченко (2003-09-08 13:23) [4]Никак
← →
ads (2003-09-08 16:36) [5]смотри help по ScreenSaver-у
← →
clickmaker (2003-09-08 16:38) [6]В принципе, можно. Такое окно даже есть: это завершение работы с виндами
← →
Игорь Шевченко (2003-09-08 17:32) [7]clickmaker © (08.09.03 16:38)
Я из этого окна по Alt+Tab прекрасно перехожу в другие приложения. Windows NT 4, SP6
← →
andre (2003-09-09 18:32) [8]Повесь прозрачную форму на весь экран))
← →
VMcL (2003-09-09 18:45) [9]MessageBox(HandleOfExplorersWindow, ...)
← →
clickmaker (2003-09-09 18:51) [10]EnumWindows + EnableWindow(false) и все дела. Будет глухо, как в танке. И никакой Alt+Tab не спасет
← →
andre (2003-09-10 01:59) [11]А кнопка Windows?
← →
Игорь Шевченко (2003-09-10 12:41) [12]clickmaker © (09.09.03 18:51)
Злой ты :)))
← →
clickmaker (2003-09-10 13:03) [13]> Игорь Шевченко © (10.09.03 12:41) [12]
А кому сейчас легко ? :)))
Просто мне приходилось делать такую штуку, надо было написать замену виндозному диалогу завершения работы. Перед шатдауном надо было выполнять некоторые действия, но именно перед ним, а не перед лог-офом, а в WM_QUERYENDSESSION мне так и не удалось отличить одно от другого...
← →
Игорь Шевченко (2003-09-10 14:53) [14]WM_QUERYENDSESSION
lParam
If this parameter includes ENDSESSION_LOGOFF, the user is logging off. (Note that this parameter is a bit mask. To test for this value, use a bit-wise operation; do not test for equality.)
If this parameter is zero, the system is shutting down.
Не помогает ?
← →
clickmaker (2003-09-10 15:15) [15]Кабы помогло, не пришлось всю эту лабуду писать :)
У меня этот флажок всегда имел одно значение, по крайней мере, в НТ 4, 2000 тогда еще не было
Страницы: 1 вся ветка
Текущий архив: 2003.11.17;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.008 c