|
|
|
Forum Guru
      
участник
Last Login: 02.05.2007 13:16
Сообщ.: 60,
Visits: 643
|
|
| Подскажите пожалуйста, как сделать приложение незакрываемым? Банальное CanClose = false тут не подойдет, т.к. в этом случае ОС не может самостоятельно завершить приложение. Или как убрать пункт "закрыть" из меню по правому щелчку на кнопке на панели задач т.к. данный пункт закрывает все приложение, а не только текущее окно. Также подошел бы вариант с отсутствием кнопки на панели задач при открытом окне. Имеется приложение, которое висит в системном трее и по шелчку на значке показывает какое-либо окно. Если закрыть окно по Alt+F4, закроется только отображаемое окно, а приложение останется висеть в системном трее, но если закрыть окно по правому щелчку на панели задач, то все приложение закрывается. Если же вставить в обработчик OnCloseQuery строку CanClose = false или ей подобные, то ОС не может завершить приложение. Как выйти из данной ситуации? Долгий поиск в сети ничего не дал. Буду очень благодарен. Спасибо!
|
|
|
|
|
Forum Member
      
участник
Last Login: 30.06.2007 8:03
Сообщ.: 28,
Visits: 42
|
|
| обрабатывай сообщение WM_QUERYENDSESSION и работай с CanClose
|
|
|
|
|
Forum Guru
      
участник
Last Login: 02.05.2007 13:16
Сообщ.: 60,
Visits: 643
|
|
| Все получилось, спасибо за наводку!
|
|
|
|