Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Knihovna MFC (Microsoft Foundation Class) poskytuje objektově orientovanou obálku 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í příručka MFC obsahuje třídy, globální funkce, globální proměnné a makra, 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ěchto funkcích naleznete v základních třídách zobrazených v hierarchických diagramech.
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 dokumentovány pouze tehdy, když se obvykle používají v programových 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.
Knihovny MFC (DLLs) pro kódování vícebajtových znaků (MBCS) už nejsou součástí sady Visual Studio, ale jsou k dispozici jako doplněk pro Visual Studio. Pro více informací, viz MFC MBCS DLL Doplněk.
V této sekci
Koncepty
Koncepční články o tématech MFC
Graf hierarchie
Vizuálně zobrazuje vztahy tříd v knihovně tříd.
Přehled třídy
Vypíše třídy v knihovně MFC podle kategorie.
Průvodci
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í prostředí MFC
Obsahuje několik tipů pro přizpůsobení aplikace MFC.
Třídy
Poskytuje odkazy na třídy MFC a informace o souborech hlaviček.
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 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 hierarchických grafů
Popisuje graf hierarchie MFC 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.