Sdílet prostřednictvím


Vztah k rozhraní API jazyka C

Jedinou charakteristikou, která nastavuje knihovnu Microsoft Foundation Class (MFC) kromě jiných knihoven tříd pro Windows, je velmi blízko mapování na rozhraní API systému Windows napsané v jazyce C. Kromě toho můžete obecně kombinovat volání knihovny tříd volně s přímými voláními rozhraní API systému Windows. Tento přímý přístup však neznamená, že třídy jsou úplnou náhradou za toto rozhraní API. Vývojáři stále musí občas volat některé funkce Windows, například SetCursor a GetSystemMetrics. Funkce Systému Windows je zabalena členovou funkcí třídy pouze v případech, kdy je pro to jasné výhody.

Vzhledem k tomu, že někdy potřebujete volat nativní funkce Windows, měli byste mít přístup k dokumentaci k rozhraní WINDOWS API jazyka C. Tato dokumentace je součástí Microsoft Visual C++.

Poznámka

Přehled fungování architektury knihovny MFC naleznete v tématu Použití tříd k zápisu aplikací pro Windows.

Viz také

Obecná filozofie návrhu tříd