Megosztás:


Asztali MFC-alkalmazások

A Microsoft Foundation Class (MFC) könyvtár objektumorientált burkolót biztosít a Win32 és COM API-k nagy részén. Bár nagyon egyszerű asztali alkalmazások létrehozására is használható, akkor hasznos, ha összetettebb felhasználói felületeket kell fejlesztenie több vezérlővel. Az MFC használatával Office-stílusú felhasználói felületekkel hozhat létre alkalmazásokat. A Windows platform dokumentációját a Windows dokumentációjában találja. A Windows-alkalmazások MFC nélküli C++-ban történő létrehozásával kapcsolatos információkért lásd: Asztali Windows-alkalmazások létrehozása a Win32 API használatával.

Az MFC-referencia a Microsoft Foundation osztálykönyvtárát alkotó osztályokat, globális függvényeket, globális változókat és makrókat ismerteti.

Az egyes osztályokhoz tartozó hierarchiadiagramok hasznosak az alaposztályok helyének kiválasztásához. Az MFC-referencia általában nem írja le az örökölt tagfüggvényeket vagy az örökölt operátorokat. Ezekről a függvényekről a hierarchiadiagramokon látható alaposztályokban olvashat bővebben.

Az egyes osztályok dokumentációja tartalmazza az osztály áttekintését, a tagok kategóriánkénti összegzését, valamint a tagfüggvények, a túlterhelt operátorok és az adattagok témakörét.

A nyilvános és védett osztálytagok csak akkor dokumentálhatók, ha általában alkalmazásprogramokban vagy származtatott osztályokban használják őket. Az osztálytagok teljes listájának megtekintéséhez tekintse meg az osztályfejlécfájlokat.

Fontos

Az MFC-osztályok és azok tagjai nem használhatók a Windows Futtatókörnyezetben futó alkalmazásokban.

A többbájtos karakterkódoláshoz (MBCS) készült MFC-kódtárak (DLL-k) már nem szerepelnek a Visual Studióban, de Visual Studio-bővítményként érhetők el. További információ: MFC MBCS DLL bővítmény.

Ebben a részben

fogalmak
Fogalmi cikkek az MFC-témakörökről.

hierarchiadiagram
Vizuálisan részletezi az osztálykapcsolatokat az osztálytárban.

osztály áttekintése
Kategória szerint listázza az MFC-kódtár osztályokat.

útmutatók
Olyan cikkeket tartalmaz, amelyek végigvezetik az MFC-kódtár funkcióival kapcsolatos különböző feladatokon.

Technikai megjegyzések
Az MFC fejlesztői csapata által írt speciális témakörökre mutató hivatkozásokat tartalmaz az osztálykönyvtárban.

Az MFC testreszabása
Tippeket nyújt az MFC-alkalmazás testreszabásához.

osztályok
Az MFC-osztályok hivatkozásait és fejlécfájladatait tartalmazza.

Belső osztályok
Belsőleg használják az MFC-ben. A teljesség érdekében ez a szakasz ismerteti ezeket a belső osztályokat, de nem közvetlenül a kódban való használatra szolgálnak.

Makrók és globálisak
A makrókra és a globális függvényekre mutató hivatkozásokat tartalmaz az MFC-kódtárban.

Struktúrák, stílusok, visszahívások és üzenettérképek
Az MFC-kódtár által használt struktúrákra, stílusokra, visszahívásokra és üzenettérképekre mutató hivatkozásokat tartalmaz.

MFC varázslók és párbeszédpanelek
Útmutató a Visual Studio MFC-alkalmazások létrehozásához használható funkcióihoz.

Erőforrásfájlok használata
Erőforrásfájlok használata statikus felhasználói felületi adatok, például felhasználói felületi sztringek és párbeszédpanel-elrendezés kezeléséhez.

Hierarchiadiagram-kategóriák
Az MFC hierarchiadiagramot írja le kategória szerint.

ATL/MFC megosztott osztályok
Az MFC és az ATL között megosztott osztályokra mutató hivatkozásokat tartalmaz.

MFC-minták
Olyan mintákra mutató hivatkozásokat tartalmaz, amelyek bemutatják az MFC használatát.

Visual C++ könyvtárak referenciája
Hivatkozásokat biztosít a Visual C++-hoz biztosított különböző kódtárakra, beleértve az ATL-t, az MFC-t, az OLE DB-sablonokat, a C futásidejű kódtárat és a C++ Standard kódtárat.

Hibakeresés a Visual Studio-ban
Hivatkozásokat tartalmaz a Visual Studio hibakeresőjének használatával az alkalmazás vagy a tárolt eljárások logikai hibáinak kijavításához.

Lásd még

MFC és ATL