【问题标题】:How to create a dll like shell32.dll which contains Icons如何创建一个像 shell32.dll 这样包含图标的 dll
【发布时间】:2012-01-08 23:03:20
【问题描述】:

我正在开发 Visual Studio 2010。想要创建一个包含图标的 dll,就像 shell32.dll 一样。谁能指导我我需要做什么。 目的:我只希望我的收藏图标与一个 dll 绑定并保存在我的根驱动器中并自定义我所有的文件夹图标,我只需要它不包含 Dll 就是这样。 我不知道需要什么和所有的努力,我准备好付出多少努力。 欢迎任何建议或评论。 我不确定需要什么细节,所以添加 shell32.dll 的图片。

【问题讨论】:

标签: vb.net


【解决方案1】:

您可以创建一个Resource-Only DLL

来自链接:

要创建纯资源 DLL,请创建一个新的 Win32 DLL(非 MFC) 项目并将您的资源添加到项目中。

  • 在“新建项目”对话框中选择 Win32 项目,并在 Win32 项目向导中指定 DLL 项目类型。

  • 创建一个新的资源脚本,其中包含 DLL 的资源(例如字符串或菜单)并保存 .rc 文件。

  • 在“项目”菜单上,单击“添加现有项”,然后将新的 .rc 文件插入到项目中。

  • 指定 /NOENTRY 链接器选项。 /NOENTRY 阻止链接器将对 _main 的引用链接到 DLL;这个选项是 创建纯资源 DLL 所必需的。

  • 构建 DLL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-14
    • 2018-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-06
    • 2012-03-17
    相关资源
    最近更新 更多