информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыВсе любят медПортрет посетителя
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 700 с лишним git-серверов пострадало... 
 От повторного пришествия Шаи-Хулуда... 
 Крупный сбой Azure и других сервисов... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





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

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

DWORD dwExStyle;
dwExStyle = GetWindowLong(Application->Handle, GWL_EXSTYLE);
dwExStyle |= WS_EX_TOOLWINDOW;
SetWindowLong(Application->Handle, GWL_EXSTYLE, dwExStyle);
<programming>
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




Rambler's Top100
Рейтинг@Mail.ru


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