Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите спрятать от ALT+CTRL+DEL

1.9K
05 января 2004 года
lexalex
59 / / 23.12.2003
Пишу прогу на VB, нужно чтобы проги небыло видно при нажатии ALT+CTRL+DEL. Пробовал такую функцию:

Declare Function RegisterServiceProcess Lib "kernel32.dll" _
(ByVal dwProcessId As Long, ByVal dwType As Long) As Long
Declare Function GetCurrentProcessId Lib "kernel32.dll" () As Long
Для скрытия:
RegisterServiceProcess GetCurrentProcessId, 1
Для показа:
RegisterServiceProcess GetCurrentProcessId, 0

Вся проблема в том, что в Windows98,Windows2000 все реально работает, но вот XP ругается и говорит, что такой функции у него нет!
Помогите!
1.9K
06 января 2004 года
AviDen
91 / / 26.12.2003
Цитата:
Originally posted by lexalex
Пишу прогу на VB, нужно чтобы проги небыло видно при нажатии ALT+CTRL+DEL. Пробовал такую функцию:

Declare Function RegisterServiceProcess Lib "kernel32.dll" _
(ByVal dwProcessId As Long, ByVal dwType As Long) As Long
Declare Function GetCurrentProcessId Lib "kernel32.dll" () As Long
Для скрытия:
RegisterServiceProcess GetCurrentProcessId, 1
Для показа:
RegisterServiceProcess GetCurrentProcessId, 0

Вся проблема в том, что в Windows98,Windows2000 все реально работает, но вот XP ругается и говорит, что такой функции у него нет!
Помогите!



Совсем недавно эта тема уже муссировалась.

На платформе NT для тех же целей, что и RegisterServiceProcess в Win98 служит целое семейство функций, объединенных понятием Services. Точнее, подход 98 винды является сильно упрощенным подходом NT. А твоей функции там действительно нет. А за справкой прямой путь тебе в MSDN - дюже много там всего рассказывать.

448
08 января 2004 года
Mr. API
105 / / 20.06.2000
Цитата:
Originally posted by lexalex
Пишу прогу на VB, нужно чтобы проги небыло видно при нажатии ALT+CTRL+DEL. Пробовал такую функцию:

Declare Function RegisterServiceProcess Lib "kernel32.dll" _
(ByVal dwProcessId As Long, ByVal dwType As Long) As Long
Declare Function GetCurrentProcessId Lib "kernel32.dll" () As Long
Для скрытия:
RegisterServiceProcess GetCurrentProcessId, 1
Для показа:
RegisterServiceProcess GetCurrentProcessId, 0

Вся проблема в том, что в Windows98,Windows2000 все реально работает, но вот XP ругается и говорит, что такой функции у него нет!
Помогите!



У меня где-то валялась библиотека которая прячет процесс от TaskManager под Win2000/XP.

Если интересует, то пиши в мыло.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог