Průvodci a editory zdrojů
Visual C++ obsahuje několik průvodců pro použití v programování MFC, spolu s mnoha editory integrované zdroje.Pro programování, ovládací prvky ActiveX Průvodce ovládací prvek ActiveX slouží podobně jako, Průvodce aplikací MFC účelu.Zatímco aplikace MFC bez většinu těchto nástrojů můžete psát, nástroje výrazně zjednodušit a urychlit práci.
Vytvoření aplikace MFC pomocí Průvodce aplikace MFC
Použití Průvodce aplikace MFC k vytvoření MFC projektu v jazyce C++, které lze zahrnout OLE a podpora databáze.Soubory v projektu obsahují aplikace, dokumentu, zobrazení a rámeček okna tříd; standardní prostředky, včetně nabídek a volitelných nástrojů; Další požadované soubory systému Windows. a volitelná RTF soubory obsahující standardní tématech nápovědy systému Windows, které můžete upravit a vytvořit soubor nápovědy programu augment.
Správa tříd a zpráv systému Windows pomocí třídy zobrazení
Třída zobrazení usnadňuje vytvoření obslužné rutiny funkce pro příkazy a zprávy systému Windows, vytvářet a spravovat tříd, vytvořit proměnné členů třídy, vytvoření automatizace metod a vlastností, vytvoření databáze tříd a další.
[!POZNÁMKA]
Zobrazení třídy také pomáhá potlačit virtuální funkce tříd MFC.Vyberte třídu a virtuální funkce potlačení.Zbytek procesu je podobné zpracování zprávy popsané v následujících odstavcích.
Aplikace spuštěné v systému Windows jsou úsilím zpráva.Akce uživatele a jiných událostí, které nastanou v spuštěný program způsobit odesílání zpráv v systému windows v programu Windows.Například klepnutí myši v okně Windows odešle WM_LBUTTONDOWN zpráv při stisknutí levého tlačítka myši a WM_LBUTTONUP při uvolnění tlačítka.Odešle systém Windows WM_COMMAND zprávy, když uživatel vybere příkazy z nabídek.
V rámci MFC různých objektů, například dokumenty, zobrazení, rám okna šablony dokumentů a aplikační objekt můžete "zprávami".Takový objekt poskytuje funkci"zpracování" jako jeden z jejích členských funkcí a rámci mapuje příchozí zprávu na jeho zpracování.
Velkou část programovací úloha je volba zprávy, které chcete mapovat na objekty a potom implementaci mapování.Provedete to pomocí zobrazení třídy a v okně Vlastnosti.
Okno Vlastnosti vytvoří prázdný popisovač zprávy funkce členů a provádět zpracování pomocí editoru zdrojového kódu.Můžete také vytvořit nebo upravit tříd (včetně tříd vlastní, není odvozena od třídy MFC) a jejich členové třídy zobrazení.Další informace o použití třídy zobrazení a průvodců, které do projektu přidat kód, viz Přidání funkce s průvodci kódu.
Editory zdrojů slouží k vytváření a úpravy zdrojů
Pomocí aplikace Visual C++ prostředku editory vytvořit a upravit nabídky, dialogová okna, vlastní ovládací prvky, klávesové zkratky, rastrové obrázky, ikony, kurzorů, řetězce a verze zdroje.Visual C++ verze 4.0 od nástrojů editoru jednodušší vytváření panelů nástrojů.
Chcete-li ještě více, knihovny Microsoft Foundation Class obsahuje soubor s názvem společné.RES obsahující "klipart" prostředky, které můžete zkopírovat z běžné.RES a vložit do souboru zdroje.SPOLEČNÉ.RES zahrnuje tlačítka, společná kurzory, ikony a další.Můžete použít, úpravu a redistribuci tyto zdroje v aplikaci.Další informace o společné.RES, najdete Clipart vzorku.
Průvodce aplikací MFC, průvodce Visual C++, editory zdrojů a MFC framework si mnoho práce a kód jednodušší správu.Je vaší třídy dokumentů a zobrazení hromadného kód specifický pro aplikaci.