CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  API

怎么实现一个程序在后台运行,但是在按下ctrl+alt+del后看不到这个程序的运行??

楼主bw166long(风之子)2005-04-03 18:41:56 在 VB / API 提问

问题描述:      
  请问:怎么实现一个程序在后台运行,但是在按下ctrl+alt+del后看不到这个程序的运行??      
     
  解答:      
  '在模块中申明:      
  Declare     Function     RegisterServiceProcess     Lib     "kernel32"     (ByVal     _      
  ProcessID     As     Long,     ByVal     ServiceFlags     As     Long)     As     Long      
  Declare     Function     GetCurrentProcessId     Lib     "kernel32"     ()     As     Long      
     
     
  '程序      
  '隐藏      
  RegisterServiceProcess     GetCurrentProcessId,     1      
  '显示      
  RegisterServiceProcess     GetCurrentProcessId,     0      
     
  ---------------------------------------------------------------      
     
  Private     Declare     Function     RegisterServiceProcess     Lib     "kernel32"     (ByVal     ProcessID     As     Long,     ByVal     ServiceFlags     As     Long)     As     Long      
  Private     Declare     Function     GetCurrentProcessId     Lib     "kernel32"     ()     As     Long      
     
  试试     Ctrl+Alt+Del     是不是你的程序隐藏了      
     
  Private     Sub     Command1_Click()      
  i     =     RegisterServiceProcess(GetCurrentProcessId,     1)      
  End     Sub          
   
  请大家看看那里有问题  
  为什么我一运行,系统就提示:无法找到DLL的入口  
  问题点数:0、回复次数:6Top

1 楼achinacracker()回复于 2005-04-03 18:44:59 得分 0

XP下是不行的Top

2 楼bw166long(风之子)回复于 2005-04-03 18:49:59 得分 0

为什么XP下不行?  
  那xp下怎么才行??  
  谢谢!!!Top

3 楼sekingsboy(不后悔)回复于 2005-04-03 22:08:35 得分 0

可以在任务管理器中实现隐藏,但是要使在进程管理器中隐藏,,建议别指望vb了Top

4 楼Zezese(蓝酷云)回复于 2005-04-03 22:53:59 得分 0

UPTop

5 楼BTbug(☆由加☆)回复于 2005-04-04 12:47:51 得分 0

GZing...Top

6 楼DemonLoveLizzy(^_^)!!! 用户中文昵称 ? 是什么东东 ? :)回复于 2005-04-04 15:04:23 得分 0

写成DLL就可以了。Top

相关问题

  • ctrl+alt+del?
  • ctrl+alt+del
  • ctrl+alt+del问题
  • 怎么让CTRL+ALT+DEL键,不能看见正在后台运行的程序,用C++实现.请高手指点.谢谢!
  • 如何取消CTRL+ALT+DEL?
  • 如何截获Ctrl+Alt+Del?
  • 我要屏蔽CTRL+ALT+DEL
  • 怎样模拟ctrl-alt-del.
  • 如何屏蔽Ctrl+Alt+Del?
  • ntldr is missing 按 alt ctrl ,del restear

关键词

  • 运行
  • 程序
  • registerserviceprocess
  • getcurrentprocessid
  • 隐藏
  • ctrl+alt+del
  • 实现
  • kernel32
  • byval
  • as long

得分解答快速导航

  • 帖主:bw166long

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo