2010-10-21 19 views
5

मैंने वीएस 2010, एडोब उत्पादों, आदि जैसी कुछ साफ स्पलैश स्क्रीन देखी हैं। मुझे वीएसनेट में पता है कि आप एक पारदर्शिता रंग सेट कर सकते हैं, लेकिन मैं कभी भी एक अच्छा दिखने में सक्षम नहीं हूं जो नहीं था किनारों पर कुछ प्रकार के जंजीर किनारों या रंग के मुद्दों। उदाहरण के लिए, मैं पारदर्शी रंग के रूप में मैजेंटा के साथ एक काला सर्कल बना सकता हूं और मैंने एडोब फोटोशॉप सीएस 4 में विभिन्न एलियासिंग विकल्पों की कोशिश की है।वीएस 2010 की तरह आकार वाले एक गुणवत्ता स्प्लैश स्क्रीन को कैसे बनाया जाए?

क्या कोई मुझे स्टीयर कर सकता है या वीएस 2010 के स्टार्टअप पर एक अच्छा प्रदर्शन करने का उदाहरण प्रदान कर सकता है?

आप

उत्तर

3

VS2010 एक WPF आवेदन के रूप में चलाता है धन्यवाद। डब्ल्यूपीएफ पूर्ण अल्फा चैनल पारदर्शिता का समर्थन करता है, इसलिए Winforms का उपयोग करते समय WPF का उपयोग करते समय गैर-आयताकार स्पलैश स्क्रीन हमेशा बेहतर दिखाई देगी।

मैंने इस साल की शुरुआत में बेहतर ग्राफिक्स क्षमताओं के आधार पर WPF पर स्विच किया था।

इसके अलावा WPF में, एक अच्छी स्पलैश स्क्रीन बनाना आसान है। अपने सभी गैर-आयताकार किनारों, एंटी-एलियासिंग और पारदर्शी पृष्ठभूमि के साथ इच्छित आकार में बस एक अच्छा .png बनाएं। फिर इस छवि को संसाधन के रूप में अपनी प्रोजेक्ट में जोड़ें, और उस छवि के गुण गुण बॉक्स में, अपनी बिल्ड एक्शन को 'स्पलैशस्क्रीन' पर सेट करें। हो गया। बेशक, यह मानता है कि आप डब्ल्यूपीएफ में स्विच करते हैं।

+3

इस WPF लिए विशेष नहीं है, WinForms Form.TransparencyKey संपत्ति के साथ भी इसका समर्थन करता है। वीएस -2010 वास्तव में स्प्लैश स्क्रीन के लिए डब्ल्यूपीएफ का उपयोग नहीं करता है, लोड होने में बहुत लंबा समय लगता है। विवरण यहां हैं: http://blogs.msdn.com/b/visualstudio/archive/2009/11/11/behind-the-scenes-splash-screen.aspx स्तरित विंडो यह है कि WPF और Winforms दोनों पारदर्शिता को कैसे लागू करते हैं। –

+0

@ हंस पासेंट: अच्छा बिंदु। लिंक और स्पष्टीकरण के लिए धन्यवाद। Winforms की तुलना में WPF में उच्च-स्तरीय स्प्लैश स्क्रीन करना अभी भी बहुत आसान है। – GSTD

+0

मुझे नहीं लगता कि आप इस तरह के बयान देने के लिए पर्याप्त रूप से Winforms को जानते हैं। विशेष रूप से वीबी.नेट में जहां इसे * नहीं * कोड की आवश्यकता होती है। –

0

ये कुछ लिंक कुछ जानकारी है कि हालांकि, ये सिर्फ एक बनाने के लिए तरीके की व्याख्या एक स्प्लैश स्क्रीन

SplashScreen Tutorial 1

SplashScreen Video Tutorial

बनाने पर हैं और अगर मैं सही ढंग से समझ लिया है आप दांतेदार है किनारों, मुझे लगता है कि छवि की तरह लगता है बहुत स्पष्ट नहीं है। क्या संकल्प काफी ऊंचा है या किनारों को पिक्सलेट किया गया है और यही कारण है कि वे जंजीर हैं?

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

  • कोई संबंधित समस्या नहीं^_^