你是要只删除图标,还是要把图标和进程一起删除??如果你只删除图标的话,那你可能写个程序要深入到这个进程内部,改这个进程
的某些数据,,或改EXPLORER中的某些数据....
不过很麻繁的.
附: 这种问题还是第一次听说过...不过,计算机里没有做不到的事,只有你想不到的事!!

解决方案 »

  1.   

    可以删除
    shell_notifyicon(nim_delete,@icondata)
    其中icondata里要包含它的进程句柄等信息。
      

  2.   

    你必须先定义好一个托盘图标,然后才可以在托盘中添加删除
    添加:Shell_NotifyIcon(NIM_ADD, @MyIcon)
    删除:Shell_NotifyIcon(NIM_DELETE, @MyIcon)
      

  3.   

    Bird1945兄的办法好麻烦
    这个程序是我用CREATEPROCESS执行的,我想运行此程序但不显示托盘图标,
    我知道他的进程句柄和ID,但是只知道这两个东东好象还无法删掉他的图标
    能解决么?
    另:我TERMINATEPROCESS了这个进程,图标还在,必须鼠标晃一下才消失
    能不能让他自动消失?上面完不成,完成这个我也结贴了。
      

  4.   

    程序结束不正常结束,图标还在,
    这个问题我也遇到过.另外 TERMINATEPROCESS进程不是个好方法,可能会造成内存泄露,
    最好是向那个进程发一个WIN_CLOSE消息.你可不可以自己模拟一下鼠标消息,在那里点一下呢,
    用mouse_event就可以了.附:
    最近,我在研究<<金山游侠>>,所以最先想到的是开始那个麻烦的笨方法,