我想在Vb.net中创建资源DLL,就像SHELL32.Dll 我想为我的自定义文件扩展名存储我的图标和PNG。 谢谢..........创建资源图标DLL
回答
不能创建一个新的类库添加所有的图标,然后更改Resources类以拥有一个公共修饰符?
编辑:资源类公共
下面的链接的作品设置的关联:(基于评论反馈)
如何将图标设置为我的文件 – medsont
我已经将我的文件关联注册到注册表中,因此我想将图标设置为我的文件,我该怎么做? ... – medsont
啊好的,你看过这些吗? http://www.codeproject.com/KB/files/fileicon.aspx http://mel-green.com/2009/04/c-set-file-type-association/ – WraithNath
这不是由IDE支持。这些资源不是您熟悉的那种,它们是非托管资源。 VB.NET编译器确实支持/ win32resource选项,但您必须手动运行它。您还需要手动运行rc.exe工具来创建.res文件。
使用VB.NET并不是最好的办法。它由C++ IDE本地支持。
- 文件+新建项目+
- 选择Visual C++的Win32,Win32项目
- 下一步,选择DLL
- 右键单击在解决方案资源管理器窗口
- 添加+资源的资源文件夹,导入并选择图标
- 根据需要重复每个要添加的图标
- Build + Build。
您可以使用视图+其他Windows +资源视图来编辑内容。你几乎可以肯定想要做的一件事就是将图标的ID从符号改为数字。这是您在注册表项中使用的数字。
你必须创建一个空白的DLL项目,只需添加图标到项目(不是资源)。
检查http://msdn.microsoft.com/en-us/library/aa984332(v=vs.71).aspx
VentyCZ
- 1. 如何创建资源DLL
- 2. 使用已翻译的表单资源创建资源唯一的DLL
- 3. Silverlight WP7资源DLL
- 4. 资源引用dll
- 5. 创建从R8G8B8A8_UNORM资源R32_UINT视图
- 6. 创建图库页面/嵌套资源
- 7. Visual Studio 2012 - 如何创建资源专用的DLL
- 8. 如何从静态资源创建一个图标两次?
- 9. Gdiplus ::图标资源图片?
- 10. .dll项目中的图标资源使用情况
- 11. 在一个DLL中使用Qt资源图标
- 12. pyvmomi创建资源池
- 13. 创建嵌套资源
- 14. AngularJS,创建资源哈希
- 15. JMS资源不创建
- 16. 缺少:在创建资源
- 17. 创建资源实例?
- 18. 手动创建RESTful资源
- 19. 动态创建PNG资源
- 20. Android:从资源创建NinePatchDrawable
- 21. REST - 创建业务资源
- 22. 创建REST API资源
- 23. 不创建资源的POST
- 24. 如何创建一个dll,如包含图标的shell32.dll
- 25. DLL资源(PNG)到SDL_Surface
- 26. 资源异常DLL中
- 27. 从资源获取dll
- 28. 加载从资源DLL
- 29. 中性资源的DLL
- 30. 将资源(XML)在C#DLL
您考虑存储你的可执行文件(.exe),而不是单独的资源DLL的这些里面。 (当然,除非他们需要本地化 - 然后忽略我刚刚说的所有内容。) –