怎样实现一个进程在任务管理器地进程表里隐藏? 200求助!

niitlcj 2003-11-04 06:18:53
如何用VB实现一个进程(VB中的Form)在任务管理器地进程表里隐藏?
同时在Windows状态档隐藏!200求助源程序!
...全文
58 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
3661512 2003-11-20
  • 打赏
  • 举报
回复
2000还是98?
98可以用App.TaskVisible = False或者
RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
2000用VB不好办,可以参考这段代码,我没有实验过.

http://expert.csdn.net/Expert/topic/2345/2345646.xml?temp=.6249353
flc 2003-11-20
  • 打赏
  • 举报
回复
噶关注
zjip 2003-11-20
  • 打赏
  • 举报
回复
win2000可以看一下这个:
http://expert.csdn.net/Expert/topic/2345/2345646.xml?temp=.6249353
zjip 2003-11-20
  • 打赏
  • 举报
回复
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
zjip 2003-11-20
  • 打赏
  • 举报
回复
Dim pid As Long
Dim reserv As Long
pid = GetCurrentProcessId()
regserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE)
在98中可以用

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧