MFC – makra a globální prvky
Knihovny Microsoft Foundation Class lze rozdělit do dvou hlavních částí: (1) tříd knihovny MFC a (2) makra a globals.Pokud funkce nebo proměnné členů třídy, je globální funkce nebo proměnná.
Knihovna MFC a aktivní šablonu knihovny (ATL) Sdílení makra převodu řetězce.Další informace naleznete v tématu Převod makra řetězec v dokumentaci knihovny ATL.
MFC makra a globals nabízejí funkce v těchto kategoriích.
Všeobecné knihovny MFC
Databáze
Záznam funkce výměny pole (RFX) a funkce Hromadná výměna pole záznamu (hromadné RFX) pro třídy knihovny MFC rozhraní ODBC
Funkce (DFX) výměny pole záznamu pro třídy knihovny MFC rozhraní DAO
Výměna dialogových dat (DDX) funguje pro CRecordView a CDaoRecordView (třídy knihovny MFC rozhraní ODBC a DAO)
Výměnu dialogových dat (DDX) funkce pro ovládací prvky ACTIVEX
Makra a globals k pomoci při volání funkcí ODBC Open Database Connectivity () rozhraní API přímo
Internet
DHTML / mapy událostí DHTML
OLE
Kromě toho knihovna MFC poskytuje funkci nazvanou AfxEnableControlContainer , že umožňuje rozvíjet OLE kontejneru MFC 4.0 pro plnou podporu vložené ovládací prvky OLE.
Ovládací prvky jazyka OLE
První část této části stručně popisuje každý z předchozích kategorií a seznamy globals a makra v kategorii, jakož i stručný popis funkce.To jsou popisy globální funkce, globální proměnné a makra v knihovně MFC.
[!POZNÁMKA]
Globální mnoho funkcí, které začínají předponou "Afx", ale některé, například funkce dialog data exchange (DDX) a mnoho databázových funkcí podle této úmluvy.Všechny globální proměnné začínat "afx" jako předponu.Makra nejsou spuštěny žádné konkrétní předponou, ale jsou psány velkými písmeny.