Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
ВнизКак в WinXP заблокировать показ проги в Ctrl+Alt+Del? Найти похожие ветки
← →
daos (2002-03-19 15:16) [0]Код ниже не работает- точка входа RegisterServiceProcess не найдена в kernel32.dll
function RegisterServiceProcess(dwProcessID, dwType: Integer): Integer; stdcall;
external "KERNEL32.DLL";
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if not (csDesigning in ComponentState) then RegisterServiceProcess(GetCurrentProcessID, 1);
end;
← →
ZZ (2002-03-19 16:27) [1]В каком таком Ctrl+Alt+Del твоя прога показывается??
У меня при нажатии C+A+D появляется окно "Безопасность Windows" (в win2000 точно). А у тебя твоя программа???
← →
SV (2002-03-19 20:42) [2]В ХП можно прогу спрятать только в окне Applications, а в окне Processes ты ничего не сделаешь.
← →
AlexRaza (2002-03-19 22:15) [3]Можно попробовать следующий код:
(при нажатии кнопки 1 - приложение скрывается и по C-A-D его невидно, а при 2 - видно)
{$R *.dfm}
function RegisterServiceProcess(dwProcessID, dwType: Integer): Integer; stdcall;
external "KERNEL32.DLL"; // Обязательно!!!
procedure TForm1.Button1Click(Sender: TObject);
begin //Hide
if not (csDesigning in ComponentState) then
RegisterServiceProcess(GetCurrentProcessID, 1); //скрыть
end;
procedure TForm1.Button2Click(Sender: TObject);
begin //Show
if not (csDesigning in ComponentState) then
RegisterServiceProcess(GetCurrentProcessID, 0); //показать
end;
← →
Юрий Зотов (2002-03-19 22:19) [4]> AlexRaza (19.03.02 22:15)
Вопрос читали?
← →
AlexRaza (2002-03-19 22:21) [5]Извиняюсь, просмотрел, но под win98 работает.
← →
drpass (2002-03-20 00:33) [6]>daos
Твой номер 1542 - примерно столько человек в этой конфе уже задавали этот вопрос. И всем отвечали примерно одно и то же: достаточно простого метода нет.
← →
VuDZ (2002-03-20 02:12) [7]
> В каком таком Ctrl+Alt+Del твоя прога показывается??
> У меня при нажатии C+A+D появляется окно "Безопасность Windows"
> (в win2000 точно). А у тебя твоя программа???
в ХРени, по умолчанию Ctrl-Shft-Esc == Ctrl-Alt-Del
drpass
у нас всё подсчитано, да? :>
← →
daos (2002-03-20 04:40) [8]
> ZZ (19.03.02 16:27)
> В каком таком Ctrl+Alt+Del твоя прога показывается??
> У меня при нажатии C+A+D появляется окно "Безопасность Windows"
> (в win2000 точно). А у тебя твоя программа???
Имеется в виду спрятать в спискe Applications, и в процессах (окно "Безопастность Windows").
> SV © (19.03.02 20:42)
> В ХП можно прогу спрятать только в окне Applications, а
> в окне Processes ты ничего не сделаешь.
А как в Applications спрятать?
> drpass © (20.03.02 00:33)
> >daos
> Твой номер 1542 - примерно столько человек в этой конфе
> уже задавали этот вопрос. И всем отвечали примерно одно
> и то же: достаточно простого метода нет.
А сложный какой?
> AlexRaza
Работает в Win 9х и Me
← →
daos (2002-03-20 04:49) [9]Спасибо всем!
← →
ofd (2002-03-20 12:01) [10]в NT эта функция называется RegisterServicesProcess и находится в User32
← →
VBill (2002-03-20 16:09) [11]ofd
И работает??
VuDZ
>в ХРени, по умолчанию Ctrl-Shft-Esc == Ctrl-Alt-Del ?
C+A+D в XP это как в Win9x - по С+A+D -список задач или как в NT - переключение на Security?
← →
daos (2002-03-21 05:55) [12]
> VBill (20.03.02 16:09)
> C+A+D в XP это как в Win9x - по С+A+D -список задач или
> как в NT - переключение на Security?
C+A+D - Security
Ctrl+Shift+Esc- Список задачь
← →
daos (2002-03-21 06:26) [13]
> ofd
Пишет ошибка по адресу.... в модуле......
← →
VuDZ (2002-03-21 07:29) [14]VBill - всё зависит от настройки Terminal Server"a + Fast User Swithing.
Сейчас если найду на винте статью о 100% сокрытие в win2k and later - запостю её сюда
← →
VuDZ (2002-03-21 07:38) [15]Всё что нашёл - http://void.ru/content/876
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c