我正在尝试在我的c#TreeView计算机浏览器控件中包括计算机,驱动器,文件夹和某些文件类型的图标。在Windows目录中浏览后,似乎imageres.dll可能是这些的很好的来源。
Windows有时会在资源管理器中的图标上方显示带有状态指示器的这些图标。这样的一个例子是出现在文件夹上的锁定指示器。资源管理器还会使某些图标变暗,例如系统目录上的文件夹。
我在Windows系统dll中看到的所有图标似乎都不包含这些状态指示器(即:这是一个普通文件夹,但没有文件夹+锁)。也没有图标的“暗淡”版本。
我看到了TreeView本身的有趣解决方案,但是图标的来源是一个完全的谜。 Drives and Folders in a TreeView Control
任何建议将不胜感激。我感觉好像在试图在这里重新发明轮子。