Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Как скрыть от винды? (http://forum.oszone.net/showthread.php?t=29849)

Time 06-04-2004 17:37 206042

Необходимо сделать так, что бы винда NT не могла видеть, что приложение запущено, а точнее, что бы пользователь не видел его. Может быть мне кто-нибудь поможет. Заранее спасибо.

JCooper 06-04-2004 18:59 206043

Time если надо "просто" скрыть консоль, то с помощью GetForegroundWindow бери хэндл, и затем применяй ShowWindow(Handle, SW_HIDE) и ShowWindow(Handle, SW_SHOW), а если скрыть из списка процессов, то это уже посложнее, да и на форуме где-то обсуждалось.

Time 06-04-2004 19:18 206044

Спасибо, вся загвоздка и была как раз в получении хэндла. Помимо ShowWindow я использовал SetWindowLong(Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW) это помогло убрать приложение из Alt-Tab, а вот в Alt-Ctrl-Del в списке процессов оно осталось. Одним словом задача не совсем решена, но Ваша услуга оказалась огромной. Попытаюс посмотреть форум.


Время: 12:21.

Время: 12:21.
© OSzone.net 2001-