使用C#应用程序中的系统图标

使用C#应用程序中的系统图标

本文介绍了使用C#应用程序中的系统图标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

在哪里可以找到Windows XP / Vista / 7中使用的所有系统图标?有可能吗?

Where can I find all system icons used in Windows XP/Vista/7? Is it possible?

我尝试使用,但它只返回一些图标。

I tried using SHGetStockIconInfo(), but it returns only some icons.

推荐答案

在Windows 7中,您可以找到许多图标:

For Windows 7 you can find many of the icons here:

%SystemRoot%\system32\DDORes.dll
%SystemRoot%\system32\imageres.dll
%SystemRoot%\system32\shell32.dll

我不建议提取它们并使用它们,因为这会侵犯我的版权。

I wouldn't recommend extracting them and using them though as that would be a copyright violation I think.

你可以得到一大堆windows图像在Visual Studio中,如下所述:

You can get a whole bunch of windows images within Visual Studio as explained here:

编辑:

请求的Visual Studio 2008版本:

Requested Visual Studio 2008 version:

为了完整性,Visual Studio 2005版本:

And for completeness the Visual Studio 2005 version:

这篇关于使用C#应用程序中的系统图标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-07 00:18