如何创建一个像shell32.dll包含图标的DLL

时间:2012-01-08 23:03:20

标签: vb.net

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

Shell32.dll

1 个答案:

答案 0 :(得分:4)

您可以创建Resource-Only DLL

从链接:

  

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

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

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

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

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

  •   
  • 构建DLL。

  •