怎么能让自己编的程序在任务管理器进程中不可见?

来源:百度知道 编辑:UC知道 时间:2024/05/13 07:33:11
能在VB中实现吗?代码是什么?各位大虾见教。。。
大虾们,是进程不见。真好使有追分(略表心意而已。。。)

VB中实现方法:
将程序从任务列表中隐藏
将你的程序从Windows的系统任务列表中隐藏(即CTRL+ALT+DEL出来的框)

'复制以下代码到一模块中

Declarations
Public Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Public Declare Function GetCurrentProcess Lib "kernel32" () As Long
Public Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Const RSP_SIMPLE_SERVICE = 1
Public Const RSP_UNREGISTER_SERVICE = 0

'下面代码为隐藏
Public Sub MakeMeService()
Dim pid As Long
Dim reserv As Long
pid = GetCurrentProcessId()
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
End Sub

'恢复隐藏
Public UnMakeMeService()
Dim pid As Long
Dim reserv As Long
pid = GetCurrentProcessId()
regserv = RegisterServiceProcess(pid, RSP_UNREGISTER_SERVICE)
End Sub

Windows应用程序是一定会出现在任务管理器中的
但是如果做成Windows服务就可以不出现了,不过

怎么能让自己编的程序在任务管理器进程中不可见? 怎样在任务管理器进程中隐藏自己不想让别人看到的程序 比如开了个游戏 但是不显示在进程里 怎样让网吧的Pubwin这个程序显示在任务管理器的进程中,急啊 怎么让进程在任务管理器中不可关闭 关闭正在运行的程序.任务管理器中进程里我给关闭的程序怎么还在进程里? 怎样在任务管理器中隐藏自己的QQ进程? 在任务管理器中不显示进程的用户名 谁知道计算机的任务管理器怎么在开机的时候阻止计算机的任务管理器的程序《进程》中某个进程运行。 怎么在任务管理器的进程中查自己机子是否中毒了呢?!!! 怎么在任务管理器的进程中查自己机子是否中毒了呢???