как на апи скрыть прогу из панели задач

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by heks, 21 Aug 2008.

  1. heks

    heks Banned

    Joined:
    24 Aug 2007
    Messages:
    713
    Likes Received:
    95
    Reputations:
    12
    привет тут такая проблема надо скрыть прогу из панели задач а как вот только с помощью апи и именно на делфи
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Если панель задач, то просто спрячь главное окно программы.
    На Delphi это выглядит так: showwindow(application.Handle,sw_hide);
     
    1 person likes this.
  3. heks

    heks Banned

    Joined:
    24 Aug 2007
    Messages:
    713
    Likes Received:
    95
    Reputations:
    12
    надо чтобы было окно но не отображалось в панели задач
     
  4. Exile1985

    Exile1985 Elder - Старейшина

    Joined:
    10 Aug 2006
    Messages:
    124
    Likes Received:
    35
    Reputations:
    1
    как с помощью апи и именно на делфи- незнаю :), на апи вот:

    h:hwnd;
    PostMessage(h,SW_HIDE);
     
    #4 Exile1985, 21 Aug 2008
    Last edited: 21 Aug 2008
    1 person likes this.
  5. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    дык если у тя дельфа, то showwindow(application.Handle,sw_hide); именно и подойдет.
    Ты скажи что за программа и начем написана
     
  6. heks

    heks Banned

    Joined:
    24 Aug 2007
    Messages:
    713
    Likes Received:
    95
    Reputations:
    12
    это фейк какой то. друг на делфи пишет.

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

    это не работает ;(
     
    #6 heks, 21 Aug 2008
    Last edited: 21 Aug 2008
  7. z01b

    z01b Муджахид

    Joined:
    5 Jan 2007
    Messages:
    494
    Likes Received:
    382
    Reputations:
    22
    Может он из таск менеджера хочет скрыть???
     
    2 people like this.
  8. heks

    heks Banned

    Joined:
    24 Aug 2007
    Messages:
    713
    Likes Received:
    95
    Reputations:
    12
    нет с панели задач именно
    и что странно когда добавляю в Button1Click работает а когда в FormCreate нет
     
  9. eLWAux

    eLWAux Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    в делфи такая последовательность:
    1) создание форми
    2) onCreate
    3) показ форми (!!!)
    4) рисуетса форма
    5) OnPaint
    6) ..

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

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

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    41
    Reputations:
    6
    ку, у меня таая же проблема ток на с++ скрыть из таск менеджера помогите плиз
     
  11. heks

    heks Banned

    Joined:
    24 Aug 2007
    Messages:
    713
    Likes Received:
    95
    Reputations:
    12
    всем спазибо за помощь
     
  12. eLWAux

    eLWAux Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    Я пока не знаю других способов на 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)
     
    1 person likes this.
  13. Pernat1y

    Pernat1y Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    477
    Likes Received:
    79
    Reputations:
    7
    ищи сорцы руткитов
     
  14. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    41
    Reputations:
    6
    ок )
     
  15. GALIAFF

    GALIAFF Elder - Старейшина

    Joined:
    28 Sep 2007
    Messages:
    45
    Likes Received:
    28
    Reputations:
    5
    ronald, ntillusion ищи. usermod руткит. и почитай на васме стати про перехват апи.