Áttekintés

Ebben a lépésben egy olyan alkalmazás jön létre, amely úgy néz ki, mint egy átviteli kapcsolat. Javasoljuk egy ablak létrehozását két területen. A bal oldali ablaktábla tartalmazza a CMFCShellTreeCtrl objektumot. amely az asztalt a hierarchikus nézetben jeleníti meg. A jobb oldali ablaktábla CMFCShellListCtrl-t tartalmaz. amely a bal oldali ablaktáblában kiválasztott mappában lévő fájlokat jelöli.

Ebben a lépésről-lépésre bemutatott útmutatóban nem állította be a Visual Studio programot a közös fejlesztési paraméterek használatára. Ha más fejlesztési lehetőséget használ, a megtekintésben használt néhány Visual Studio ablak nem jelenik meg alapértelmezés szerint.

Hozzon létre egy új MFC alkalmazást az MFC alkalmazásvarázsló segítségével

Az MFC Alkalmazások varázslóval létrehozhat egy új MFC-alkalmazást. A varázsló elindításához válassza a Fájl menü Létrehozása parancsát. majd kiválaszthatja a Projektet. Megjelenik az Új projekt párbeszédpanel.

Az Új projekt párbeszédpanelen bontsa ki a Visual C ++ csomópontot a Projekttípusok területen, és válassza ki az MFC könyvtárat. Ezután a Templates területen. válassza ki az MFC alkalmazást. Adjon nevet a projekthez, például MFCShellControls, majd kattintson az OK gombra. Megjelenik az MFC Application Wizard.

Az MFC alkalmazás varázsló párbeszédpanelen. kattintson a Tovább gombra. Megjelenik az Alkalmazás típusa terület.

A Támogató anyag területén. dock-nek. válasszon No. Kattintson a Tovább gombra. Megjelenik a dokumentumsablon-vonal terület.

Ne változtasson a Dokumentum Sablon Húrja területen. Kattintson a Tovább gombra. Az adatbázis támogatása.

Az Adatbázis támogatás területen válassza a Nem. Mivel ez az alkalmazás nem használja az adatbázist. Kattintson a Tovább gombra. Felhasználói felület tulajdonságai.

A felhasználói felület felhasználói felületén győződjön meg róla, hogy a Menüsor és az eszköztár használata van kiválasztva. Hagyja el az összes többi paramétert, ahogy vannak. Kattintson a Tovább gombra. A Speciális beállítások terület megjelenítése.

A További beállítások területen a Speciális beállítások mezőben válassza ki az ActiveX-vezérlőket és a Szabványos vezérlőelemek mappát. A További kocka régiók területen válassza ki az Átmeneti terület opciót. Ezt követően a varázsló létrehozza az ablak bal oldalán lévő területet, és a CMFCShellTreeCtrl már be van ágyazva. Kattintson a Tovább gombra. Létrehozott osztályok.

Ez nem fog változtatni a létrehozott osztályok területén. Ezért kattintson a Befejezés gombra új MFC-projekt létrehozásához.

Ellenőrizze, hogy az alkalmazás létrehozása és futtatása sikeresen megtörtént-e. Ha egy alkalmazást szeretne létrehozni a menüben, válassza a Build Build Solution elemet. Ha az alkalmazás létrehozása sikeres, indítsa el az alkalmazást a Debug menü Indítás hiba kiválasztásával.

A varázsló automatikusan létrehoz egy alkalmazást, amely szabványos menüsávot, eszköztárakat, normál normál állapotjelző sávot és az ablak bal oldalán lévő nézetterületet tartalmaz a Mappa nézet és a Naptár nézet számára.

Shell vezérlő hozzáadása a dokumentum nézethez

Ebben a részben adja hozzá a CMFCShellListCtrl példányát a nézethez a varázsló segítségével. Nyissa meg a fejlécfájl nevét a MFCShellControlsView.h fájlban a Solution Explorerben.

Keresse meg a #pragma once directive-t a fejlécfájl tetején. Közvetlenül alatta, adja hozzá a következő kódot a CMFCShellListCtrl fejlécfájljához:

Ellenőrizze, hogy az alkalmazás létrehozása és futtatása sikeresen megtörtént-e. Ha egy alkalmazást szeretne létrehozni a menüben, válassza a Build Build Solution elemet. Ha sikeres az alkalmazás létrehozása, indítsa el a Debug menü Start hibakeresés opció használatával.

Kattintson a jobb gombbal bármelyik elemre a fa vezérlőjében vagy a lista vezérlésében. Ne feledje, hogy ha ugyanazt a helyi menüt használja, ha valódi felfedezőt használ.

A nézõpanel varázslója, a Mappák területen. és a Naptár területen. Előfordulhat, hogy nincs a Naptár terület a böngészőablakban. Ezért törölje ezt a területet. "

Kapcsolódó cikkek