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.

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.

Viz také

Rozhraní MFC a knihovna ATL