用vb做的程序压入系统托盘后,如果遇到explorer出错后,图标不能重绘
请问怎么让图标再出错后能够重新显示?
谢谢

解决方案 »

  1.   

    cso(sjxsoft-天水是我家) 
    //定时重新更新以下托盘图标应该不是这样的 好像是如果explorer出错再加载的时候会给应用程序发个消息
    请各位再帮我找找
    谢谢
      

  2.   

    starsoulxp(星魂.NET) 
    //实时检测,一旦出错就重新绘制图标。
    怎么检测?
      

  3.   

    cso(sjxsoft-天水是我家) 请问如何检测是不是explorer是不是已经出错了?如果不能检测的话怎么能更新呢?不应该是定时压入系统托盘吧?
      

  4.   

    explorer重新启动会向所有顶层窗口发送WM_TaskbarCreated消息
    收到WM_TaskbarCreated消息后重新注册托盘图标就行了
    http://community.csdn.net/Expert/topic/3205/3205468.xml?temp=5.809963E-03
      

  5.   

    http://search.csdn.net/Expert/topic/2134/2134245.xml