మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాస్ లైబ్రరీ (MFC లైబ్రరీ)

రచయిత: Monica Porter
సృష్టి తేదీ: 18 మార్చి 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాస్ (MFC)
వీడియో: మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాస్ (MFC)

విషయము

నిర్వచనం - మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాస్ లైబ్రరీ (MFC లైబ్రరీ) అంటే ఏమిటి?

మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాస్ లైబ్రరీ అనేది విండోస్ కోసం అనువర్తనాలను రూపొందించడానికి ముందే నిర్వచించిన సి ++ తరగతుల సమితిని కలిగి ఉన్న టూల్కిట్. ఈ పదాన్ని మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాసులు (MFC) అని కూడా పిలుస్తారు.


మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

మైక్రోసాఫ్ట్ ఫౌండేషన్ క్లాస్ లైబ్రరీ (MFC లైబ్రరీ) ను టెకోపీడియా వివరిస్తుంది

విండోస్ కోసం ప్రోగ్రామ్‌లను రూపొందించడానికి MFC ఒక అప్లికేషన్ ఫ్రేమ్‌వర్క్‌ను అందిస్తుంది. MFC తో ప్రోగ్రామింగ్ కింది ప్రయోజనాలను కలిగి ఉంది:

  • ముందే వ్రాసిన కోడ్‌ను అందించడం ద్వారా డెవలపర్‌ల సమయాన్ని ఆదా చేస్తుంది
  • వేర్వేరు ఆపరేటింగ్ సిస్టమ్స్ (విండోస్ మరియు యునిక్స్ - MFC యొక్క యునిక్స్ వెర్షన్ అవసరం) మరియు ప్రాసెసర్లు (x86 మరియు DEC ఆల్ఫా) మధ్య కోడ్‌ను మరింత పోర్టబుల్ చేయడం ద్వారా ఎక్కువ సౌలభ్యాన్ని అందిస్తుంది.
  • విండోస్, టూల్ బార్స్, మెనూలు మొదలైన టాబ్ డైలాగులు, ప్రివ్యూ మరియు యూజర్ ఇంటర్ఫేస్ ఎలిమెంట్లను సృష్టించడానికి తరగతులను అందిస్తుంది.
  • డేటా యాక్సెస్ ఆబ్జెక్ట్స్ (DAO) మరియు ఓపెన్ డేటాబేస్ కనెక్టివిటీ (ODBC) తరగతుల ద్వారా డేటాబేస్ ప్రోగ్రామింగ్‌ను సులభతరం చేస్తుంది
  • యాక్టివ్ఎక్స్ నియంత్రణలు, ఆబ్జెక్ట్ లింకింగ్ మరియు ఎంబెడ్డింగ్ (OLE) మరియు ఇంటర్నెట్ ప్రోగ్రామింగ్ వంటి ఇతర సాంకేతిక పరిజ్ఞానాలకు సులభంగా ప్రాప్యతను అందిస్తుంది.

MFC ని ఉపయోగిస్తున్నప్పుడు, విండోస్ అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్‌ఫేస్‌ల (API లు) యొక్క ప్రత్యక్ష ఉపయోగం అవసరమైనప్పుడు అరుదైన సందర్భాలు ఉన్నాయి. విండోస్ API కోసం MFC సన్నని రేపర్ అయినందున, చాలా తరగతి పద్ధతులు వాస్తవానికి వాటి సంబంధిత API ఫంక్షన్లకు మ్యాప్ చేయబడతాయి.

ఏప్రిల్ 2010 లో, MFC వెర్షన్ 10 విజువల్ సి ++ 2010 మరియు .నెట్ వెర్షన్ 4.0 తో విడుదల చేయబడింది.