如何将多个.ico文件存储到.DLL文件中

时间:2010-06-19 23:57:04

标签: dll

如何将多个.ico文件存储到.DLL文件中,该文件可以像SHELL32.dll一样打开和读取。

我正在使用它来制作我的一些朋友可能也想使用的一些.ico文件,并且使用像SHELL32.dll这样的.dll会更好。

我有:

  • office 2007(内置VB)
  • Visual Studio 2010 express
  • 我可能还有一些古老的故事 BASIC(命令提示编程)

我有Windows 7家庭高级版64位

4 个答案:

答案 0 :(得分:2)

在VS10中创建DLL项目。编辑资源。添加任意数量的图标。

答案 1 :(得分:2)

Visual Studio应该有一个资源编译器,可以将图标捆绑为exe或dll格式。您可以使用某种向导创建一个新的dll项目,然后用图标填充它。

Visual Studio Express可能不那么强大。作为替代方案,如果您愿意,MinGW有一个资源编辑器,MinGW是免费的。

答案 2 :(得分:2)

我不确定VS2010 express的有限资源编辑功能,因为我记得在C ++ Express Edition下向版本的资源添加版本信息是很痛苦的。 我的快速研究导致GConvert成为一个合适的程序,遗憾的是它不是免费的。

答案 3 :(得分:0)

您可以使用诸如Resource Hacker或Resource Tuner之类的资源编译器工具轻松地做到这一点。您可以将它们保存为.dll或.res格式