Sdílet prostřednictvím


Psaní aplikací systému Windows pomocí tříd

Tvoří dohromady tříd v knihovně Microsoft Foundation Class (MFC) "application framework," na které vytváříte aplikaci pro operační systém Windows.Na velmi obecné úrovni rámce definuje kostra aplikace a poskytuje implementace standardní uživatelské rozhraní, které lze umístit do kostra.Úlohy jako programátor je vyplňte zbývající osnovu, které jsou tyto věci, které jsou specifické pro vaše aplikace.Začít můžete získat pomocí Průvodce aplikací MFC k vytvoření souborů aplikace velmi důkladné starter.Pomocí Microsoft Visual C++ prostředku editory vizuálně, návrhu vaší prvků uživatelského rozhraní třídy zobrazení příkazy připojit tyto prvky kódu a knihovna tříd implementovat logiku na vaší aplikace.

Verze 3.0 a novější MFC rámce podporuje programování pro platformy Win32, včetně systému Microsoft Windows 95 a novější a systémem Windows NT verze 3.51 a vyšší.Multithreading zahrnuje podporu MFC Win32.Použití verze 1.5x Pokud potřebujete provést 16bitové programování.

Tato řada článků představuje široký přehled v rámci aplikace.Prozkoumá také hlavní objekty, které aplikace a jak se vytvářejí.Mezi témata v těchto článcích jsou následující:

Ostatní části rámci patří:

  • Okno objekty: Přehled

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

  • CObject kořenové základní třídy v MFC

  • Zobrazit dokument architektura

  • Dialogové okno

  • Ovládací prvky

  • Ovládací panely

  • OLE

  • Správa paměti

    Poskytování výhodu v psaní aplikací pro operační systém Windows, MFC také velmi snadno psát aplikace používající konkrétně propojování a vkládání technologie OLE.Můžete provést aplikace OLE vizuální úpravy kontejner nebo vizuální úpravy serveru OLE a automatizace můžete přidat tak, že dalších aplikací můžete použít objekty z aplikace nebo dokonce vzdáleně jednotky.

  • Ovládací prvky MFC ActiveX

    OLE ovládacího prvku development kit (CDK) je nyní plně integrována s rámci.Řady Tento článek poskytuje přehled vývoje ovládací prvek ActiveX s MFC.(Ovládací prvky ActiveX dříve označované jako ovládací prvky OLE.)

  • Programování databází

    MFC také poskytuje dvě sady databáze tříd, které usnadňují psaní datové aplikace.Použití tříd databáze ODBC, můžete připojit k databázi pomocí ovladače připojení ODBC (Open Database), vyberte záznamy z tabulek a zobrazit informace o záznamu v formuláři na obrazovce.Použití tříd objektů DAO (Data Access), můžete pracovat s databázemi pomocí databázového stroje Microsoft Jet nebo externích dat (bez Jet) zdrojů včetně zdrojů dat ODBC.

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

Vodítko k dokumentaci MFC, viz Obecné MFC témata.

Viz také

Koncepty

Obecná témata MFC