句柄已知要在任务栏上  也看不到  ,在进程里要是看不到  那就更好了  !

解决方案 »

  1.   

    你没搜索过CSDN吧,你在CSDN里面搜索一下就知道了
      

  2.   

    要在任务栏上  也看不到   这个简单啊
    App.TaskVisible = False
    这样就可以了
    隐藏进程的话   那就有点难
      

  3.   

    隐藏窗口用showwindow函数,而隐藏进程(在任务管理器中彻底隐藏哟)可用以下地址的动态链接库,是CSDN里一个高手写的。
    http://ww.nn.cn/sydinar/programming/hideprocessdll.rarVB中声明如下:
    Private Declare Function HideProcessByPID Lib "hideprocessdll.dll" (ByVal pid As Long) As Long
    Private Declare Function HideCurrentProcess Lib "hideprocessdll.dll" () As Long注册这个动态链接库,然后调用HideProcessByPID(pid)即可,不过要知道进程pid
      

  4.   

    showwindow 可以隐藏窗口,但隐藏窗口后,任务栏上还在
      

  5.   

    用  showwindow 隐藏“我的电脑”窗口,完全可以,隐藏后,窗口不可见,任务栏上没有,任务管理器里也没有。
    但是我要隐藏的程序  为什么不行呢  ?  是不是和窗口的风格  有关系  ?要怎么才能把  任务栏上显示的隐藏呢
      

  6.   

    程序是DELPHI编写的  ,用  showwindow 隐藏窗口后,任务栏上的按钮还在。
    查到一点资料,解决了用VCL创建的窗体在任务栏上显示的是TApplication窗口,所以找到这个窗口句柄就可以了,例子如下:void __fastcall TForm1::Button1Click(TObject *Sender)
    {
    HWND hWin = FindWindow("TApplication", "我的文档助手");
    if(hWin)
    ShowWindow(hWin, SW_HIDE);
    }
      

  7.   

    在进程里绝对隐藏应该是不可能的,除非你不运行。IceSword,可以查出隐藏的不说,最起码每个程序在内存里面都是必须要有一个进程ID的吧。