निष्पादन योग्य फ़ाइल का चिह्न परिवर्तित करना
सारांश
Visual Studio में बनाए गए एप्लिकेशन की निष्पादन योग्य फ़ाइल के आइकन में एक डिफ़ॉल्ट आइकन है, लेकिन निश्चित रूप से कुछ लोग हैं जो कहेंगे कि आइकन ठीक है। यह अनुभाग वर्णन करता है कि निष्पादन योग्य फ़ाइल के चिह्न को कैसे परिवर्तित किया जाए.
जैसा कि विजुअल स्टूडियो 2008 मानक संस्करण में वर्णित है, मुझे नहीं लगता कि विजुअल स्टूडियो के अन्य संस्करणों में मूल भागों में कोई अंतर है।
ऑपरेटिंग वातावरण
समर्थित Visual Studio संस्करण
- 2005
- 2008
- 2010
Visual Studio संस्करण की जाँच करें
- 2005
- 2008
- 2010
पदार्थ
Windows प्रपत्र अनुप्रयोग (C#, VB.NET)
.NET Framework का उपयोग करता है जो किसी Windows प्रपत्र अनुप्रयोग बनाते समय निष्पादन योग्य फ़ाइल चिह्न को परिवर्तित करने के लिए कैसे का वर्णन करता है। Programming Languages में बहुत कम अंतर है। (सी ++/सीएलआई को छोड़कर)
प्रोजेक्ट खोलने के बाद, समाधान Explorer से गुण खोलें।
जब गुण स्क्रीन खुलती है, तो दाईं ओर आकृति में लाल वृत्त बटन क्लिक करें. यहां आप निष्पादन योग्य के आइकन को बदल सकते हैं।
फ़ाइल चयनकर्ता संवाद खुलने पर चिह्न का चयन करें.
उसके बाद, आइकन वह हो जाता है जिसे लोड किया गया था, और आइकन नाम बदल दिया जाता है।
आप देख सकते हैं कि आइकन को भी प्रोजेक्ट में जोड़ा गया है।
जब आप प्रोजेक्ट बनाते हैं, तो आप देख सकते हैं कि निष्पादन योग्य का आइकन बदल गया है।
वह चिह्न जो प्रपत्र के ऊपरी-बाएँ कोने में प्रकट होता है, लेकिन निष्पादन योग्य के चिह्न से संबद्ध नहीं है.
इसे बदलने के लिए, प्रपत्र डिज़ाइनर स्क्रीन खोलें, इसके गुणों को प्रदर्शित करने के लिए प्रपत्र का चयन करें, और दाईं ओर दिखाए गए "चिह्न" गुण के साथ इसे परिवर्तित करें. हालांकि, ध्यान दें कि 256px से बड़े आइकन का उपयोग नहीं किया जा सकता है।
WPF अनुप्रयोग (सी #, VB.NET)
आप निष्पादन योग्य फ़ाइल चिह्न को किसी WPF अनुप्रयोग में उसी तरह परिवर्तित करते हैं जैसे आप इसे Windows प्रपत्र में परिवर्तित करते हैं. कृपया विवरण के लिए वहां की जाँच करें।
इससे पहले कि आप विंडो के ऊपरी बाईं ओर आइकन बदल सकें, अपने प्रोजेक्ट में एक आइकन या छवि फ़ाइल जोड़ें।
अगला, WPF डिज़ाइनर खोलें और विंडो गुणों में "चिह्न" पर सीधे आइकन फ़ाइल नाम सेट करें.
Win32 अनुप्रयोग (C, C++), Windows प्रपत्र अनुप्रयोग (C++/CLI)
Win32 अनुप्रयोगों के लिए निष्पादन योग्य फ़ाइल चिह्न सेट करने के बारे में जानकारी प्रदान करता है.
साथ ही, Windows प्रपत्र अनुप्रयोगों के लिए, C++/CLI ऐसा करने का तरीका है।
जब आप कोई प्रोजेक्ट खोलते हैं, तो संसाधन फ़ाइल नामक एक चिह्न फ़ाइल होती है जो प्रोजेक्ट के नाम के समान होती है. यह वह चिह्न फ़ाइल है जो निष्पादन योग्य पर लागू होती है. (आइकन का नाम बनाए गए प्रोजेक्ट के प्रकार के आधार पर अलग हो सकता है, लेकिन ".ico" फ़ाइलें योग्य हैं)
इसे खोलने के लिए आइकन फ़ाइल को डबल-क्लिक करने का प्रयास करें, और आइकन संपादक आपके संपादन के लिए खुल जाएगा।
हालांकि, डिफ़ॉल्ट रूप से बनाए गए आइकन 32-बिट प्रारूप में होते हैं, और किसी कारण से उन्हें आइकन संपादक में संपादित नहीं किया जा सकता है। इसलिए, मुझे लगता है कि एक अलग आइकन फ़ाइल बनाना और इसे मौजूदा आइकन फ़ाइल के साथ बदलना बेहतर है।
जिस फ़ोल्डर में आपने प्रोजेक्ट बनाया था, उसमें प्रोजेक्ट के समान नाम वाली कोई चिह्न फ़ाइल है. इसे बदलें।
पहले से तैयार किए गए आइकन के साथ मौजूदा आइकन को अधिलेखित करें।
आप देख सकते हैं कि Visual Studio में चिह्न परिवर्तित हो गया है.
यदि आप वास्तव में निर्माण करते हैं और निष्पादन योग्य बनाते हैं, तो आप देखेंगे कि आइकन बदल गया है।
वैसे, विंडो के ऊपरी बाईं ओर आइकन को "छोटे .ico" फ़ाइल के रूप में परिभाषित किया गया है, इसलिए यदि आप इसे बदलना चाहते हैं, तो कृपया इस फ़ाइल को फिर से लिखें।
Win32 अनुप्रयोग खाली प्रोजेक्ट (C, C++)
जब आप किसी Win32 अनुप्रयोग में कोई रिक्त प्रोजेक्ट बनाते हैं तो चलाएँ चिह्न फ़ाइल के लिए सेटिंग्स का वर्णन करता है. यह एक विधि है जिसे कंसोल अनुप्रयोगों द्वारा प्रतिस्थापित किया जा सकता है।
जब आप कोई खाली प्रोजेक्ट बनाते हैं, तो प्रोजेक्ट दाईं ओर आकृति में दिखाई गई संरचना के साथ बनाया जाता है। कोई फ़ोल्डर बनाया गया है, लेकिन कोई फ़ाइलें नहीं बनाई गई हैं.
संसाधन फ़ाइलें फ़ोल्डर राइट-क्लिक करें, जोड़ेंक्लिक करें→ और उसके बाद संसाधनक्लिक करें।
संसाधन जोड़ें संवाद बॉक्स प्रदर्शित होने पर, "चिह्न" का चयन करें और "नया" बटन क्लिक करें.
आइकन बनाया जाएगा और स्क्रीन पर प्रदर्शित किया जाएगा। यह चिह्न स्वचालित रूप से निष्पादन योग्य फ़ाइल आइकन बन जाता है.
आप देख सकते हैं कि आइकन फ़ाइल भी प्रोजेक्ट में जोड़ा गया है।
यदि यह एक खाली परियोजना है, तो आप इसे वैसा ही नहीं बना सकते हैं जैसा कि यह है, इसलिए यदि आप इसके बजाय एक कंसोल एप्लिकेशन बनाते हैं, तो उपरोक्त विधि का उपयोग करके एक आइकन जोड़ें और इसे बनाएं, तो आप देखेंगे कि आइकन को निष्पादन योग्य पर लागू किया जाता है जैसा कि दाईं ओर के आंकड़े में दिखाया गया है।
माउस को संपादित करने के लिए कैसे Win32 अनुप्रयोगों में के रूप में ही है, तो कृपया वहाँ की जाँच करें.
वैसे, यदि आप एक खाली परियोजना से एक विंडो बनाना चाहते हैं और विंडो आइकन सेट करना चाहते हैं, तो आपको एक अलग आइकन फ़ाइल बनाने की आवश्यकता है (यदि यह निष्पादन योग्य फ़ाइल से अलग है) और इसे प्रोग्राम में सेट करें, लेकिन मैं इसे छोड़ दूंगा क्योंकि स्पष्टीकरण लंबा होगा। विंडो प्रदर्शित करता है और प्रोग्राम और संसाधन फ़ाइलों को देख रहा है जो एक Win32 अनुप्रयोग बनाने का प्रयास करें।
MFC अनुप्रयोग (C++)
वर्णन करता है कि किसी MFC अनुप्रयोग के लिए निष्पादन योग्य फ़ाइल चिह्न को कैसे परिवर्तित किया जाए. हालांकि, आइकन को बदलने की विधि लगभग एक Win32 एप्लिकेशन के समान है, इसलिए कृपया इसे देखें।
चाहे वह MDI, SDI, या संवाद-आधारित हो, संशोधक समान है।
डिफ़ॉल्ट आइकन MFC के लिए है। यह चिह्न 24-बिट में बनाया गया है, ताकि आप इसे सीधे Visual Studio में संपादित कर सकें.
इसके अलावा, यह आइकन फ़ाइल निष्पादन योग्य फ़ाइल और विंडो आइकन दोनों द्वारा साझा की जाती है।
यदि आप इसे MDI या SDI जैसे गैर-संवाद-आधारित अनुप्रयोग के रूप में बनाते हैं, तो दस्तावेज़ के लिए कोई चिह्न भी है. यह प्रति-दस्तावेज़ आधार पर बनाई गई खिड़कियों के लिए एक आइकन के रूप में उपयोग किया जाता है।
दाईं ओर का आंकड़ा MDI आधार में बनाई गई विंडो के आइकन को दिखाता है।
चिह्न फ़ाइलें बनाने के लिए उपकरण
एक आइकन फ़ाइल बनाने के लिए, आपको "छवि फ़ाइलें" और "आइकन फ़ाइलें" बनाने के लिए उपकरणकी आवश्यकता होती है। या ऐसे उपकरण हैं जो दोनों को जोड़ते हैं।
छवि फ़ाइलें बनाने के लिए कोई भी उपकरण कुछ भी हो सकता है। 「. png "एक उपकरण है कि आउटपुट फ़ाइलों कर सकते हैं करने के लिए बेहतर है. आप इसे पेंट के साथ भी बना सकते हैं, जो विंडोज के साथ मानक आता है। छवि फ़ाइलें बनाने के लिए निम्नलिखित मुफ्त उपकरण हैं।
एक छवि फ़ाइल से एक आइकन फ़ाइल के लिए "। ICO "फ़ाइलों को कनवर्ट करने के लिए उपकरण में निम्न शामिल हैं:
- @icon रूपांतरण
- IcoFX (जापानी उपलब्ध)