回答
我找到了一个方法。我必须将图像添加到SnapIn的SmallImages集合中。
然后每个scopenode都有一个ImageIndex和SelectedImageIndex。您只需将这些属性设置为SmallImages集合的正确索引。
谢谢!因为我添加自定义管理单元时,默认图标是一个文件夹。我希望它成为我的一个图标 – pdiddy 2009-12-19 15:48:36
本文解释了所有有关详细信息[添加SnapInAbout](http://binarychef.com/community/Blog/TabId/95/PostId/79/adding-about-information-for-您的网-MMC-管理单元中,图标式最添加或 - 删除 - 管理单元-dialog.aspx)。 – 2016-06-30 10:46:32
你不能在C#中做到这一点。你必须创建一个本地的Win32 DLL。换句话说:创建一个C++项目。这不是那么可怕。
一旦添加了Win32项目Visual C++,就可以使用该向导来添加资源文件。 从那里你可以使用工具来添加图标和文字说明。
如果一切正常,您将在文件夹“Header Files”中生成一个resource.h文件。打开这个文件,你会看到类似
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by ConsoleResources.rc
//
#define IDB_BITMAP4 101
#define IDB_BITMAP5 102
#define IDI_ICON2 103
#define IDS_COMPANY 104
#define IDS_PRODUCT_NAME 105
#define IDS_DESCRIPTION 106
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 107
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1001
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif
这些号码101,......是具有与SnapInAbout对应的属性,你把你的C#文件的数量。
[SnapInAbout("Your.Unmanaged.dll", ApplicationBaseRelative = true,
VendorId = 104, DisplayNameId = 105, DescriptionId = 106, IconId = 103,
SmallFolderBitmapId = 110, LargeFolderBitmapId = 102,
SmallFolderSelectedBitmapId = 101)]
更不可怕的是从Windows SDK中获取sysmgmt样本,并查看\ mmc3.0 \ LocalizedRegistrationSample,它已将所有设置准备好添加到您自己的管理单元中。 – gbjbaanb 2013-10-09 15:15:32
- 1. MMC自定义管理单元安装
- 2. mmc管理单元扩展
- 3. MMC管理单元错误
- 4. TreeVIew图标在Windows XP的MMC管理单元中不显示
- 5. 在MMC管理单元中的WPF
- 6. 在MMC中找不到管理单元
- 7. 什么是MMC扩展管理单元?
- 8. 无法在MMC管理单元中添加SDL Tridion内容管理器
- 9. Windows 2008 Web Edition中的Hyper-V管理器MMC管理单元。可能?
- 10. MMC无法创建管理单元。 SQL Server配置管理错误
- 11. 如何在Delphi 2009中创建Microsoft管理控制台(MMC)管理单元?
- 12. Oracle主MMC管理单元 - 未正确安装
- 13. 怎么我的管理单元添加到MMC
- 14. COM异常接收MMC管理单元中的WMI事件
- 15. 将Windows窗体转换为MMC管理单元
- 16. 更改第三方mmc管理单元中的数据
- 17. Windows 7的“Active Directory用户和计算机”MMC管理单元?
- 18. 从VS2008移动MMC管理单元到2010
- 19. 如何摆脱MMC 3.0管理单元中的“Console Root”节点?
- 20. Django管理内联 - 自定义标签?
- 21. woocommerce自定义管理标签打破
- 22. 如何确定services.msc管理单元是否已加载到mmc控制台中?
- 23. 自定义Wordpress管理菜单
- 24. 自定义feincms管理员表单
- 25. 自定义管理员创建表单
- 26. Django管理添加自定义按键+自定义表单
- 27. 我可以在应用程序中托管MMC管理单元吗?
- 28. Django自定义列表视图管理
- 29. 自定义视图Django管理
- 30. Django管理自定义列表视图
假设这只允许您在加载管理单元后更改图标,但在浏览将哪些管理单元添加到控制台时不影响管理单元图标时,我是否正确? – BlueMonkMN 2015-10-01 18:55:42