информационная безопасность
без паники и всерьез
 подробно о проекте
Spanning Tree Protocol: недокументированное применениеГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 PHP2Shell начали эксплуатировать... 
 Четыре уязвимости Plex объединяют... 
 Вредоносный релиз 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