代码之家  ›  专栏  ›  技术社区  ›  anand

如何设置dll的图标?

  •  1
  • anand  · 技术社区  · 15 年前

    我想在dll中添加图标。我在资源文件中添加了图标IDI\u ICON1 icon“ICON1.ico”

    但当我构建dll时,仍然看不到dll中的图标。

    我还需要做什么来显示dll的图标。

    我在VC++开发DLL。

    1 回复  |  直到 15 年前
        1
  •  5
  •   SLaks    15 年前

    如果你想在Windows资源管理器中显示图标,那是不可能的。

    Explorer(或者更确切地说,shell)将只从文件中读取exe和快捷方式的图标。
    所有的DLL文件都会有标准的DLL图标,不管你对DLL做了什么。

    如果你真的想,你可以编辑注册表,使shell(仅在你的机器上)从(所有)dll读取图标,就像对exe一样,但我不建议这样做。

    推荐文章