PDA

Просмотр полной версии : как на апи скрыть прогу из панели задач


heks
21.08.2008, 11:42
привет тут такая проблема надо скрыть прогу из панели задач а как вот только с помощью апи и именно на делфи

slesh
21.08.2008, 11:47
Если панель задач, то просто спрячь главное окно программы.
На Delphi это выглядит так: showwindow(application.Handle,sw_hide);

heks
21.08.2008, 11:52
надо чтобы было окно но не отображалось в панели задач

Exile1985
21.08.2008, 11:59
привет тут такая проблема надо скрыть прогу из панели задач а как вот только с помощью апи и именно на делфи

как с помощью апи и именно на делфи- незнаю :), на апи вот:

h:hwnd;
PostMessage(h,SW_HIDE);

slesh
21.08.2008, 12:00
дык если у тя дельфа, то showwindow(application.Handle,sw_hide); именно и подойдет.
Ты скажи что за программа и начем написана

heks
21.08.2008, 12:04
дык если у тя дельфа, то showwindow(application.Handle,sw_hide); именно и подойдет.
Ты скажи что за программа и начем написана
это фейк какой то. друг на делфи пишет.

procedure TForm1.FormCreate(Sender: TObject);
begin
showwindow(application.Handle,sw_hide);
end;

это не работает ;(

z01b
21.08.2008, 12:29
Может он из таск менеджера хочет скрыть???

heks
21.08.2008, 12:36
нет с панели задач именно
и что странно когда добавляю в Button1Click работает а когда в FormCreate нет

eLWAux
21.08.2008, 13:03
в делфи такая последовательность:
1) создание форми
2) onCreate
3) показ форми (!!!)
4) рисуетса форма
5) OnPaint
6) ..

а тепер сам подумай:
ти скриваеш форму на етапе 2, а на етапе 3 она опять появляетса =)
тоесть чтоб скрить форму, тебе надо написать "showwindow(application.Handle,sw_hide);"
не в OnCreate а в OnPaint, и все!
(и тогда форма сама появляетса, а кнопка на панели - нет!,)
=)

..p.s.:а если тебе ещо надо скрить САМУ форму, то
+ещо надо написать в OnPaint: hide;

ronald
21.08.2008, 14:03
ку, у меня таая же проблема ток на с++ скрыть из таск менеджера помогите плиз

heks
21.08.2008, 14:13
всем спазибо за помощь

eLWAux
21.08.2008, 14:19
Я пока не знаю других способов на WinXP как скрить из таск менеджере, крома как:
написать сервис))

(вот почитай, хорошая книга:
Delphi в шутку и всерьез: что умеют хакеры 7.45 MB
http://rapidshare.com/files/71282034...raarhiv.ru.rar
http://depositfiles.com/ru/files/5005076
http://letitbit.net/download/2f89992...iv.ru.rar.html)

Pernat1y
21.08.2008, 14:22
ку, у меня таая же проблема ток на с++ скрыть из таск менеджера помогите плиз
ищи сорцы руткитов

ronald
21.08.2008, 14:24
ок )

GALIAFF
21.08.2008, 14:32
ronald, ntillusion ищи. usermod руткит. и почитай на васме стати про перехват апи.