Помогите спрятать от 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 ругается и говорит, что такой функции у него нет!
Помогите!
Цитата:
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 ругается и говорит, что такой функции у него нет!
Помогите!
Пишу прогу на 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 - дюже много там всего рассказывать.
Цитата:
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 ругается и говорит, что такой функции у него нет!
Помогите!
Пишу прогу на 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.
Если интересует, то пиши в мыло.