我用:SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil, nil);
怎么不起作用。

解决方案 »

  1.   

    表达的不打清楚,
    是要刷新你自己的?还是所有?有个方法,用
    ShowWindow(Handle, sw_hide);
    ShowWindow(Handle, sw_show);应该也可刷新
      

  2.   

    我的一个程序关闭的时候,图标还在托盘上,鼠标放上去他会自动消失,所以我想用API刷新一下托盘,
    现在还没有找到好的方法.大家帮帮忙。
      

  3.   

    我的一个程序关闭的时候,图标还在托盘上,鼠标放上去他会自动消失,所以我想用API刷新一下托盘,
    现在还没有找到好的方法.大家帮帮忙。
    ---------
    在程序关闭前,把对应托盘删除
      

  4.   

    hyrongg (世道变得太快),这个问题应该很简单啊,可用  Shell_notifyIcon(NIM_DELETE,@IconData)函数即可!