Běžné aplikace knihovny MFC
Knihovna MFC (Microsoft Foundation Class) poskytuje objektově orientované obálky nad velkou část rozhraní API win32 a modelu COM. I když se dá použít k vytváření velmi jednoduchých desktopových aplikací, je nejužitečnější, když potřebujete vyvíjet složitější uživatelská rozhraní s více ovládacími prvky. Pomocí knihovny MFC můžete vytvářet aplikace s uživatelskými rozhraními ve stylu Office. Dokumentaci k samotné platformě Windows najdete v dokumentaci k Systému Windows. Informace o vytváření aplikací pro Windows v jazyce C++ bez knihovny MFC naleznete v tématu Vytváření desktopových aplikací pro Windows pomocí rozhraní API Win32.
Referenční informace MFC se týkají tříd, globálních funkcí, globálních proměnných a maker, které tvoří knihovnu tříd Microsoft Foundation.
Jednotlivé hierarchiové grafy zahrnuté do každé třídy jsou užitečné pro vyhledání základních tříd. Odkaz MFC obvykle nepopisuje zděděné členské funkce ani zděděné operátory. Informace o těchtofunkcích
Dokumentace pro každou třídu obsahuje přehled třídy, souhrn členů podle kategorie a témata pro členské funkce, přetížené operátory a datové členy.
Veřejné a chráněné členy třídy jsou zdokumentované pouze v případech, kdy se obvykle používají v aplikacích nebo odvozených třídách. Úplný seznam členů třídy najdete v souborech hlaviček tříd.
Důležité
Třídy MFC a jejich členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime prostředí.
Knihovny MFC (KNIHOVNY DLL) pro kódování vícebajtových znaků (MBCS) už nejsou součástí sady Visual Studio, ale jsou k dispozici jako doplněk sady Visual Studio. Další informace naleznete v tématu MFC MBCS DLL Doplněk.
V tomto oddílu
Koncepty
Koncepční články o tématech MFC
Graf hierarchie
Vizuálně podrobně popisuje vztahy tříd v knihovně tříd.
Přehled třídy
Vypíše třídy v knihovně MFC podle kategorie.
Návody
Obsahuje články, které vás provedou různými úlohami přidruženými k funkcím knihovny MFC.
Technické poznámky
Poskytuje odkazy na specializovaná témata napsaná vývojovými týmy MFC v knihovně tříd.
Přizpůsobení pro prostředí MFC
Obsahuje několik tipů pro přizpůsobení aplikace MFC.
Třídy
Poskytuje odkazy na informace o souboru hlaviček pro třídy MFC.
Interní třídy
Používá se interně v prostředí MFC. Pro úplnost tato část popisuje tyto interní třídy, ale nejsou určeny k použití přímo v kódu.
Makra a globální objekty
Poskytuje odkazy na makra a globální funkce v knihovně MFC.
Struktury, styly, zpětná volání a mapy zpráv
Poskytuje odkazy na struktury, styly, zpětná volání a mapy zpráv používané knihovnou MFC.
Průvodci a dialogová okna knihovny MFC
Průvodce funkcemi v sadě Visual Studio pro vytváření aplikací MFC
Práce se zdrojovými soubory
Jak používat soubory prostředků ke správě statických dat uživatelského rozhraní, jako jsou řetězce uživatelského rozhraní a rozložení dialogového okna.
Související oddíly
Kategorie grafů hierarchie
Popisuje hierarchii MFC graf podle kategorie.
Sdílené třídy ATL/MFC
Poskytuje odkazy na třídy, které jsou sdíleny mezi mfc a ATL.
Ukázky MFC
Poskytuje odkazy na ukázky, které ukazují, jak používat mfc.
Referenční dokumentace knihoven Jazyka Visual C++
Poskytuje odkazy na různé knihovny poskytované jazykem Visual C++, včetně knihovny ATL, MFC, šablon OLE DB, knihovny runtime jazyka C a standardní knihovny jazyka C++.
Ladění v sadě Visual Studio
Poskytuje odkazy na použití ladicího programu sady Visual Studio k opravě chyb logiky v aplikaci nebo uložených procedurách.