mjy448634095
Jay_Miao
采纳率0%
2015-05-07 00:56 阅读 3.3k

替换EXE后,任务栏的图标(不是托盘的图标)还是原来的,不是自己的

我用自己写的EXE替换一个文件夹下已安装程序的EXE后,任务栏的图标(不是托盘的图标)还是原来的,不是自己的,托盘的倒是自己的图标,求解释,求方法.

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • gamefinity 知常曰明 2015-05-07 01:00

    任务栏的图标是从exe中读取的,为了 效率的问题,任务栏的图标是会缓存的。因此短期内没有改变还是正常的。托盘图标是你的程序执行是你的指令让Windows显示的,因此只要是你的程序在执行,就应该是你的

    点赞 评论 复制链接分享
  • suiyunonghen 不得闲 2015-05-07 01:29

    那你肯定就是只是替换了一个,一般一个应用程序内部是可以有好几个图标资源的,而他使用哪一个图标资源,是程序内部指定的,比如你可能替换了
    32位的,但是托盘位置是16位的,所以实际上显示的还是原来的,你也可以试试,有可能你把你的程序放到文件夹下来修改一下显示模式就可以发现
    这个程序内部有多少个图标集。

    点赞 评论 复制链接分享
  • f87872628 v向阳光v 2015-05-07 02:02

    任务栏的图标是从exe中读取的,为了 效率的问题,任务栏的图标是会缓存的。因此短期内没有改变还是正常的。托盘图标是你的程序执行是你的指令让Windows显示的,因此只要是你的程序在执行,就应该是你的

    点赞 评论 复制链接分享

相关推荐