Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.27;
Скачать: CL | DM;

Вниз

Убить или не убить приложение???   Найти похожие ветки 

 
Bboy   (2002-03-26 09:05) [0]

Есть приложение. Оно висит в течении всей моей работы с виндами. Как можно сделать так, чтобы его нельзя было снять ctr+alt+del.
Может быть что-то в стиле - отрубить ctr или alt или delete программно(чтобы кнопка не реагировала вообще)или есть еще какие-то варианты,более простые??? Как этот, например:
програма не закроется на alt+f4 или на крестик:
в onformclose пишется

var reallyclose:boolean;
if (reallyclose=1) then
action:= cafree
else action:=canone

Вот так. Т.е. в этом примере не отрубаются alt или Ф4, а добавляется фу-я action, что и решает проблему. Я к тому, что может и в моем случае можно что-то подобное сделать.

П.С. Ну очень уж не хочется оставаться без "мягкого сброса"


 
Виктор Щербаков   (2002-03-26 09:16) [1]

Сtrl-alt-del для того и придумано, чтобы выключать подвисшие проги. Что, между прочим, очень удобно.

Есть возможность убрать прогу из списка задач, появляющегося при ctrl-alt-del в Win9x. Это можно сделать функцией RegisterServiceProcess. Но её нет в NT. Существуют десятки программ, могущих просматривать список ВСЕХ работающих процессов и завершать их. Так вот, от них ты свое творение не спрячешь (если оно будет работать как отдельный процесс).

> а добавляется фу-я action


PS: Action - не функция, а параметр метода, передающийся по ссылке.


 
Bboy   (2002-03-26 09:34) [2]

Мне-то надо чтобы программу наоборот - нельзя было снять нажатием ctr+alt+del. Как это сделать???

>Есть приложение. Оно висит в течении>>>>> "висит" не в смысле не работает - подвисло, а в смысле как только винды загрузились, так и оно загрузилось, и начало свою работу, которая продолжается в течение всего времени, пока комп работвет.

А насчет каких-то других программ, которые могут снять мое приложение, то их учитывать не надо...


 
yus   (2002-03-27 10:48) [3]

Сделай чтобы приложение было невидимым,При нажатии ctr+alt+del



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

Текущий архив: 2002.05.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-88512
MaximatorVeter
2002-05-15 19:26
2002.05.27
Подкиньте примеры по ООП


6-88576
ATLANTIDO
2002-03-14 21:42
2002.05.27
сервер тормозит


1-88419
sj
2002-05-17 09:30
2002.05.27
Динамический массив как выходной параметр процедуры


14-88634
hp1100
2002-04-18 15:36
2002.05.27
Подскажите плз линк на сервис


1-88516
VJar
2002-05-15 21:39
2002.05.27
Создание ссылки