2012-01-19 11 views
5

में सिस्टम आइकन के साथ काम करना मुझे विंडोज एक्सपी/विस्टा/7 में उपयोग किए जाने वाले सभी सिस्टम आइकन कहां मिल सकता है? क्या यह संभव है?सी # अनुप्रयोग

मैंने SHGetStockIconInfo() का उपयोग करने का प्रयास किया, लेकिन यह केवल कुछ आइकन लौटाता है।

+0

आपने सी #, # .net टैग किया है, इसे सी # और .NET के साथ क्या करना है .. Google में आपके द्वारा उपयोग किए जाने वाले खोज शब्द क्या हैं? और @ डैनियलए के लिए एक +1। व्हाइट –

+0

@ डैनियलए। व्हाइट: टैग को हटाने के लिए –

+0

धन्यवाद। –

उत्तर

14

विंडोज 7 के लिए आप माउस यहां के कई पा सकते हैं:

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

मैं उन्हें निकालने और उन्हें प्रयोग हालांकि के रूप में है कि एक कॉपीराइट उल्लंघन मुझे लगता है कि हो सकता है की सिफारिश नहीं होगा।

आप यहां बताए गए दृश्य स्टूडियो के भीतर खिड़कियों छवियों की एक पूरी गुच्छा प्राप्त कर सकते हैं:

http://msdn.microsoft.com/en-us/library/ms246582.aspx

The Visual Studio 2010 Image Library contains application images that appear in Microsoft Windows, the Office system, Microsoft Visual Studio, and other Microsoft software. You can use this set of over 1,000 images to create applications that look visually consistent with Microsoft software.

संपादित करें:

अनुरोध किया विजुअल स्टूडियो 2008 संस्करण:

http://msdn.microsoft.com/en-us/library/ms246582(v=vs.90).aspx

और संपूर्णता के लिए विजुअल स्टूडियो 2005 संस्करण:

http://msdn.microsoft.com/en-us/library/ms246582(v=vs.80).aspx

+0

बिल्कुल यह! धन्यवाद। मैं डीएल से आइकन निकालने का प्रयास करता हूं। :) –

+0

@ मास्क नहीं, नहीं, मेरी दूसरी टिप्पणी देखें, इसे निकालने के लिए इसे VS2010 आइकन पैक पर न देखें। – Kelsey

+0

उम, वीएस 08 में समतुल्य है? –

4

वास्तव में निर्दिष्ट करने कौन से आइकन आप के बारे में बात कर रहे हैं के बिना, वहाँ System.Drawing नाम स्थान में एक SystemIcons वर्ग है।

+0

मुझे त्रुटि मिलती है: "टाइपस्पेस 'सिस्टम' ड्रॉइंग '' में मैंने टाइप या नेमस्पेस 'सिस्टम इंक' मौजूद नहीं है। मैंने पहले से ही सिस्टम.ड्राइंग के लिए संदर्भ जोड़ा है। – soulblazer

संबंधित मुद्दे