怎样才能使编写的程序不在 "任务管理器" 中 "应用程序一栏" 出现 以防止用户结束任务? (windows xp)
请高手赐教.

解决方案 »

  1.   


    在98中,你可以用RegisterServiceProcess将进程注册为一个服务。
    这是一个未公开的api函数。
    在windows nt中没有这个api函数。
      

  2.   

    是不一个API ,但现在忘了……
      

  3.   

    app.TaskVisible = false能满足题目的要求
    但如何不让程序出现在任务栏中呢?请问
      

  4.   

    在win98中:
    RegisterServiceProcess GetCurrentProcess, 1
      

  5.   

    因为是在NT的操作环境下所以办法只能是以下两种:
    1.要替换NT中的某些文件实现,这个不推荐.
    2.把你的窗口设为最前面,再用一个时钟不断地设你的窗口在前面.
      

  6.   

    进程注入,又只能在NT核心的系统上实现,9X不又不行了。