Sdílet prostřednictvím


Použití tříd pro psaní aplikací pro Windows

Společně "aplikační rozhraní," na kterém vytváříte aplikaci pro operační systém Windows tvoří tříd knihovny Microsoft Foundation Class (MFC).Na velmi obecné úrovni rámec definuje kostru aplikace a poskytuje implementaci standardního uživatelského rozhraní, které mohou být umístěny na kostru.Práci jako programátor je vyplnit zbytek kostry, což jsou faktory, které jsou specifické pro vaši aplikaci.Začít můžete získat pomocí Průvodce aplikací knihovny MFC k vytvoření souborů aplikace velmi důkladné starter.Microsoft Visual C++ zdroj Editor elementů uživatelského rozhraní, vizuálně navrhovat zobrazení tříd příkazy připojit tyto prvky kódu a knihovna tříd umožňují implementovat logiku na specifické pro aplikaci.

Verze 3.0 a novější knihovny MFC Framework podporuje programování Win32 platforem, včetně Microsoft Windows 95 a vyšší a Windows NT verze 3.51 a vyšší.Obsahuje podporu knihovny MFC Win32 multithreading.Použití verze 1.5x Pokud je třeba provést v 16bitovém programování.

Tato řada článků nabízí široký přehled rozhraní.Zde rovněž popsány hlavní objekty, které tvoří vaši aplikaci a jak jsou vytvořeny.Mezi témata, na něž se v těchto článcích jsou následující:

Ostatní části rozhraní patří:

  • Okno objekty: Přehled

  • Zpracování zpráv a mapování

  • Třídy CObject, kořenové základní třídy v knihovně MFC

  • Document/View Architecture

  • Dialogová okna

  • Ovládací prvky

  • Ovládací panely

  • OLE

  • Správa paměti

    Kromě poskytuje výhodu v psaní aplikací pro operační systém Windows, knihovna MFC také mnohem snadněji psát aplikace, které používají speciálně OLE propojování a vkládání objektů technologie.Můžete provést aplikaci OLE vizuální úpravy kontejneru a vizuální úpravy server OLE a automatizace můžete přidat tak, že můžete použít objekty z aplikace nebo dokonce vzdáleně řídit jiné aplikace.

  • Ovládací prvky ActiveX knihovny MFC

    OLE řízení development kit (CDK) je nyní plně integrováno rozhraní framework.Tato řada článek poskytuje přehled vývoje ovládacího prvku ActiveX s knihovnou MFC. (Ovládací prvky ActiveX byly dříve známá jako ovládací prvky OLE.)

  • Programování databáze

    Knihovna MFC dodává také dvě sady databáze tříd, které zjednoduší zápis přístupu k datům aplikace.Použití databázových tříd rozhraní ODBC, můžete připojit k databázím prostřednictvím ovladače rozhraní Open Database Connectivity (ODBC), vybrat záznamy z tabulek a zobrazení informací o záznamu v formuláři na obrazovce.Použití tříd objektů DAO (Data Access Objects), můžete pracovat s databázemi pomocí databázového stroje Microsoft Jet nebo externí (non-Jet) datových zdrojů, včetně zdrojů dat ODBC.

    Kromě toho knihovna MFC je plně povolena pro psaní aplikací, které používají kódování Unicode a vícebajtové znakové sady (znaková sada MBCS), konkrétně dvoubajtové znakové sady (DBCS).

Obecné pokyny k dokumentaci knihovny MFC, viz Témata všeobecné knihovny MFC.

Viz také

Koncepty

Obecná témata MFC