2010-08-27 7 views
7

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

+0

इस ढांचे की बात कर रहे हैं? http://www.uieasy.com/directui/index.html –

उत्तर

5

यह आश्चर्य की बात नहीं है कि कंपनियों के रूप में "DirectUI", माइक्रोसॉफ्ट के मैसेंजर, विंडोज एक्सपी, कार्यालय, IE और विंडोज मीडिया प्लेयर उत्पादों के द्वारा लोकप्रिय अपने उत्पाद या प्रौद्योगिकियों नाम करना चाहते हैं। हालांकि अन्य पुराने नाम हैं जिनका उपयोग व्यवहार के वर्णन के लिए किया जा सकता है, जैसे खिड़की रहित और कोड पीछे, जो अन्य परिपक्व, अच्छी तरह से परीक्षण किए गए यूआई घटकों में देखा जा सकता है।

माइक्रोसॉफ्ट से बहुत सारे UI फ्रेमवर्क हैं, जैसे डब्ल्यूपीएफ, सिल्वरलाइट, विंडोज फॉर्म, एमएफसी और एटीएल। विभिन्न विंडोज़ अभिगम्यता और स्वचालन दस्तावेज और नौकरी विज्ञापनों में, डायरेक्टयूआई को विंडोज फॉर्म, डब्ल्यूपीएफ और सिल्वरलाइट के साथ समान स्थिति होने का संदर्भ दिया जाता है। हालांकि ऐसा लगता है कि माइक्रोसॉफ्ट में डायरेक्टयूआई नामक लाइब्रेरी तीसरे पक्ष के लिए प्रयोग योग्य नहीं होगी, यह देखते हुए कि DUI.dll और DUser.dll के प्रत्येक संस्करण में कितना परिवर्तन किया जाता है। (अपडेट: विंडोज 8 प्रोग्रामर के लिए डायरेक्टयूआई का दरवाजा खोलता है)

तीसरे पक्ष हैं जो डायरेक्टयूआई नाम के तहत बहुत अलग उत्पादों का विज्ञापन करते हैं, नोकिया के मीगो टच से विभिन्न जीडीआई-आधारित वर्ग पुस्तकालयों तक जो खिड़कीदार हैं और नहीं ब्रांडेड "डायरेक्टयूआई" बनें। हालांकि, DirectX प्रोग्रामर प्रदर्शन के लिए DirectX चुनने और बजाय एक यूआई वर्ग पुस्तकालय भूमि के ऊपर होने का अत्यधिक परिष्कृत खेल इंजन का उपयोग करने की संभावना है। व्यापार उत्पादों के क्षेत्र में, WPF, सिल्वरलाइट और IE त्रिशूल इंजन खिड़की, प्रोग्रामिंग के पीछे कोड के लिए उपयोग किया जाता है, लेकिन खिड़कियां, GDI आधारित MFC ठीक काम कर सकते हैं, के रूप में फैंसी यूआई व्यापार उपयोगकर्ताओं के लिए एक विक्रय बिंदु नहीं है। एक उदाहरण के लिए दृश्य स्टूडियो उत्पाद, कितने प्रोग्रामर और अधिक भुगतान 3 डी एनीमेशन पाने या यहाँ तक कि के बारे में नि: शुल्क विषय डाउनलोड सोचने के लिए के बारे में सोचें?

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