информационная безопасность
без паники и всерьез
 подробно о проекте
Где водятся OGRыВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Вредоносный релиз LiteLLM 
 Мощные индийские ключи 
 Срочные патчи для критических уязвимостей... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Delphi, CTRL+ALT+DEL 18.09.01 07:13  
Автор: maddog Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Как сделать так чтоб прогу не было видно ч\з Контрл Альт Дел и чтоб её небыло на полоске пуска, сорри из головы выпало как она называется :)

Заранее благодарен, Алексей.
Delphi, CTRL+ALT+DEL 18.09.01 20:41  
Автор: Mutex Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Как сделать так чтоб прогу не было видно ч\з Контрл Альт
> Дел и чтоб её небыло на полоске пуска, сорри из головы
> выпало как она называется :)
>
> Заранее благодарен, Алексей.

Этот код прячет иконку программы с Панели задач, он на
С++(для Builder C++), но я думаю, ты разберешься.

DWORD dwExStyle;
dwExStyle = GetWindowLong(Application->Handle, GWL_EXSTYLE);
dwExStyle |= WS_EX_TOOLWINDOW;
SetWindowLong(Application->Handle, GWL_EXSTYLE, dwExStyle);
[Win32] Delphi, CTRL+ALT+DEL 18.09.01 19:57  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
> Как сделать так чтоб прогу не было видно ч\з Контрл Альт
> Дел

Вызови для своего процесса RegisterServiceProcess
procedure RegService;
var
hkernel : THandle;
pRegisterServiceProcess : TRegisterserviceProcess;
P1,P2 : DWORD;
begin
P1 := $00000000;
P2 := $00000001;
hkernel := LoadLibrary('kernel32.dll');
if hkernel <> 0 then begin
pRegisterServiceProcess := GetProcAddress(hkernel, 'RegisterServiceProcess');
pRegisterServiceProcess(P1, P2);
end;
FreeLibrary(hkernel);
end;
Delphi, CTRL+ALT+DEL 18.09.01 17:45  
Автор: Lesley <Lesley Stanley Davis> Статус: Member
<"чистая" ссылка>
Могу подсказать только насчёт того, как спрятать любое окно, находящееся на полосе ПУСКа. Скачай программу - зайди по ссылке визу на страницу с этой прогой, а там её скачаешь. Прога простая, не требует утомительного инсталирования, размер всего лишь 72 kB.
Желаю удачи.

Прога на этой странице!!!
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach