2009-01-28 12 views
5

किसी एप्लिकेशन आइकन प्रदर्शित किया जाता है, यह विंडोज जो जो संस्करण (बिट गहराई) का उपयोग करने का फैसला करता है या यह किसी भी तरह दाखिल आईसीओ में सेट कर दिया जाता है?चिह्न प्रदर्शन

अगर मैं केवल 32 बिट रंग (24 बिट + 8 बिट पारदर्शिता) के साथ एक ICO फ़ाइल बनाने के लिए, आइकन विन XP पर ठीक प्रदर्शित करता है। यदि मैं उदाहरण के लिए 4 बिट संस्करण जोड़ता हूं, तो विंडोज़ हमेशा इस 4 बिट संस्करण का उपयोग करती है, भले ही 32 बिट छवियां हों। मेरा मॉनिटर 32 बिट रंगों पर सेट है। मैं ग्रीनफ़िश आइकन संपादक का उपयोग कर रहा हूं यदि यह कोई महत्वपूर्ण है।

वहाँ किसी भी तरह से पुश करने के लिए कैसे विंडोज 4bit लोगों के बजाय 32 बिट माउस का उपयोग करने के है?

संपादित करें: मैं IcoFX इस्तेमाल किया सिर्फ मूल ICO फ़ाइल को खोलने के लिए और फिर से बचाने के लिए और अब Windows हमेशा सही बिट गहराई चुनता है। दिलचस्प ...

उत्तर

1

विंडोज, जो कुछ बिट गहराई यह प्रदर्शित कर सकते हैं के साथ आइकन का उपयोग करेगा तो कैसे चीजें काम करना चाहिए की अपनी समझ को सही है।

मैं Greenfish इस्तेमाल नहीं किया गया है, इसलिए यदि यह आइकन फ़ाइल सही ढंग से पैदा कर रही है पता नहीं है। यदि आप वीएस -2008 का उपयोग कर रहे हैं तो आप आइकन फ़ाइल को दोबारा जांचने के लिए (फ्री) Axialis IconWorkshop आज़मा सकते हैं (उनके पास एक गैर-मुक्त स्टैंडअलोन संस्करण भी है)।

2

यह सतह यह पर तैयार की गई है की बिट गहराई के आधार पर विंडोज द्वारा चुना जाता है। यह .ICO फ़ाइल (या संसाधन) के अंदर आइकन के वास्तविक क्रम पर भी निर्भर करता है, यही कारण है कि आपको IcoFX के साथ अलग-अलग परिणाम मिलते हैं।

+0

शायद आपका मतलब है कि विंडोज़ पहला आइकन चुनता है जो इसे प्रदर्शित कर सकता है? –

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