Microsoft फ़ाउंडेशन क्लास लाइब्रेरी (MFC लाइब्रेरी)

लेखक: Monica Porter
निर्माण की तारीख: 18 जुलूस 2021
डेट अपडेट करें: 27 जून 2024
Anonim
C++ MFC Desktop Application in Visual Studio 2019
वीडियो: C++ MFC Desktop Application in Visual Studio 2019

विषय

परिभाषा - माइक्रोसॉफ्ट फाउंडेशन क्लास लाइब्रेरी (MFC लाइब्रेरी) का क्या अर्थ है?

माइक्रोसॉफ्ट फाउंडेशन क्लास लाइब्रेरी एक टूलकिट है जिसमें विंडोज के लिए एप्लिकेशन बनाने के लिए पूर्वनिर्धारित C ​​++ कक्षाओं का एक सेट है। इस शब्द को Microsoft Foundation Classes (MFC) के रूप में भी जाना जाता है।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia Microsoft फाउंडेशन क्लास लाइब्रेरी (MFC लाइब्रेरी) की व्याख्या करता है

MFC विंडोज के लिए प्रोग्राम बनाने के लिए एक एप्लीकेशन फ्रेमवर्क प्रदान करता है। MFC के साथ प्रोग्रामिंग करने के निम्नलिखित फायदे हैं:

  • डेवलपर्स को पूर्व-लिखित कोड प्रदान करके समय बचाता है
  • विभिन्न ऑपरेटिंग सिस्टमों के बीच कोड को अधिक पोर्टेबल बनाकर अधिक लचीलापन प्रदान करता है (विंडोज और यूनिक्स - एमएफसी के यूनिक्स संस्करण की आवश्यकता होती है) और प्रोसेसर (x86 और डीईसी अल्फा)
  • टैब संवाद, पूर्वावलोकन और उपयोगकर्ता-इंटरफ़ेस तत्व बनाने के लिए कक्षाएं प्रदान करता है, जैसे कि विंडोज़, टूल बार, मेनू, आदि
  • डेटा एक्सेस ऑब्जेक्ट्स (DAO) और ओपन डेटाबेस कनेक्टिविटी (ODBC) कक्षाओं के माध्यम से डेटाबेस प्रोग्रामिंग को सरल बनाता है
  • ActiveX नियंत्रण, ऑब्जेक्ट लिंकिंग और एम्बेडिंग (OLE) और इंटरनेट प्रोग्रामिंग जैसी अन्य तकनीकों तक आसान पहुँच प्रदान करता है।

MFC का उपयोग करते समय, Windows इंस्टेंस प्रोग्रामिंग इंटरफेस (API) के प्रत्यक्ष उपयोग की आवश्यकता होने पर दुर्लभ उदाहरण हैं। क्योंकि MFC Windows API के लिए एक पतला आवरण है, इसलिए क्लास के अधिकांश तरीकों को वास्तव में उनके संबंधित API फ़ंक्शन के लिए मैप किया जाता है।

अप्रैल 2010 में, MFC संस्करण 10 को विजुअल C ++ 2010 और .NET संस्करण 4.0 के साथ जारी किया गया था।