![]() |
1
4
如果你想用编程的方法来完成这个任务,我首先要看看 Portable Executable file format ( Wikipedia entry )资源部分(.rsrc,见第6.9节)应包含图标。使用这些信息,您可以编写一个工具来修改图标。 如果只想快速更改现有文件中的图标,则可以在Visual Studio资源编辑器中对其进行修改。我用一个文件测试了这个问题,删除了旧的图标并添加了一个新的图标。.exe图标在资源管理器中更改为新图标,当我将其拖到那里时,新图标出现在“开始”菜单上。 --编辑—— 是的,我同意使用 UpdateResource 是个好方法。 Here is an example 我发现使用C++函数这样做,并且调用p/Unjk签名 UpdateResource 和 FindResource . |
![]() |
2
0
也许有帮助。 |
![]() |
3
0
我决定实施一个解决方案-图标将在窗口的缩略图中更改(在Windows7中是可能的)。如果取消固定图标,用户可以看到图标更改。如果它被固定,缩略图将根据当前的天气条件进行更改。 在我看来,固定图标的结构(实际上是一个快捷方式)不允许动态图标更改。如果我错了,我愿意接受有关这方面的评论和意见。 |