如果你去Windows 7中的“控制面板\硬件和声音\设备和打印机”(我假设是vista),你会看到一些很漂亮的打印机图片。
见下图
是否可以通过.net?
访问这些图像例如,要在Windows窗体上显示它们吗?
example http://windows7-guide.com/images/articles/devices-and-printers.jpg
(来源:maximumpc.com)
答案 0 :(得分:3)
它们在%LOCALAPPDATA%\Microsoft\Device Metadata\dmrccache\
请参阅http://www.istartedsomething.com/20090605/admiring-windows-7s-high-resolution-device-icons/
答案 1 :(得分:2)
他们将受到微软的版权保护......
如果你真的想抓住它们,会有一些DLL在它们中间踢。在c:\ windows \ system32 \ shell32.dll中有一些虽然你需要检查一下这些是你的那些想。然后,您应该可以直接从DLL中使用标准图标编辑器(例如IcoFx)提取图标。
答案 2 :(得分:0)
您不需要从Vista的DLL中提取它们(也是可能的)。看看VitaIcons,你可以下载完成的vista图标集。但如果您需要使用Vista的原始图标,请通过图标编辑程序从内核文件和vista的dll中提取它们。
一些图标编辑:
http://www.rw-designer.com/vista-icon-editor
http://www.freedownloadmanager.org/downloads/vista_icon_editor_software/