![]() |
как на апи скрыть прогу из панели задач
привет тут такая проблема надо скрыть прогу из панели задач а как вот только с помощью апи и именно на делфи
|
Если панель задач, то просто спрячь главное окно программы.
На Delphi это выглядит так: showwindow(application.Handle,sw_hide); |
надо чтобы было окно но не отображалось в панели задач
|
Цитата:
h:hwnd; PostMessage(h,SW_HIDE); |
дык если у тя дельфа, то showwindow(application.Handle,sw_hide); именно и подойдет.
Ты скажи что за программа и начем написана |
Цитата:
procedure TForm1.FormCreate(Sender: TObject); begin showwindow(application.Handle,sw_hide); end; это не работает ;( |
Может он из таск менеджера хочет скрыть???
|
нет с панели задач именно
и что странно когда добавляю в Button1Click работает а когда в FormCreate нет |
в делфи такая последовательность:
1) создание форми 2) onCreate 3) показ форми (!!!) 4) рисуетса форма 5) OnPaint 6) .. а тепер сам подумай: ти скриваеш форму на етапе 2, а на етапе 3 она опять появляетса =) тоесть чтоб скрить форму, тебе надо написать "showwindow(application.Handle,sw_hide);" не в OnCreate а в OnPaint, и все! (и тогда форма сама появляетса, а кнопка на панели - нет!,) =) ..p.s.:а если тебе ещо надо скрить САМУ форму, то +ещо надо написать в OnPaint: hide; |
ку, у меня таая же проблема ток на с++ скрыть из таск менеджера помогите плиз
|
всем спазибо за помощь
|
Я пока не знаю других способов на 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) |
Цитата:
|
ок )
|
ronald, ntillusion ищи. usermod руткит. и почитай на васме стати про перехват апи.
|
| Время: 00:33 |