Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Az MFC alkalmazásvarázsló ezen lapján alapszintű funkciókat tervezhet és adhat hozzá egy új MFC-alkalmazáshoz.
Alkalmazás típusa
Megadja, hogy milyen típusú dokumentumtámogatást szeretne létrehozni az alkalmazásban. A kiválasztott alkalmazás típusa határozza meg az alkalmazáshoz elérhető felhasználói felületi beállításokat. További információ: Felhasználói felületi funkciók, MFC-alkalmazásvarázsló .
A dokumentumtípusokkal kapcsolatos további információkért lásd:
Lehetőség Description Egy dokumentum Egyetlen dokumentumfelületi (SDI-) architektúrát hoz létre az alkalmazáshoz, ahol a nézetosztály a CView osztályon alapul. A nézet alaposztályát a varázsló Generált osztályok, MFC alkalmazásvarázsló lapján módosíthatja. Űrlapalapú alkalmazás létrehozásához például használja a CFormView osztályt a nézetosztályhoz.
Az ilyen típusú alkalmazásokban a dokumentum keretablaka csak egy dokumentumot tartalmazhat.Több dokumentum Több dokumentumfelületi (MDI-) architektúrát hoz létre az alkalmazáshoz, ahol egy nézetosztály alapul CView. A nézet alaposztályát a varázsló Generált osztályok lapján módosíthatja. Űrlapalapú alkalmazás létrehozásához használja példáulCFormViewa nézetosztályt.
Az ilyen típusú alkalmazásokban a dokumentum keretablaka több gyermekablakot is tartalmazhat.Többlapos dokumentumok Az egyes dokumentumokat külön lapon helyezi el. Párbeszédpanel-alapú Létrehoz egy párbeszédpanel-alapú architektúrát az alkalmazáshoz, amelyen egy párbeszédpanel-osztály alapul CDialog. (HTML-párbeszédpanel létrehozásához jelölje be a HTML használata párbeszédpanelt.)HTML használata párbeszédpanel Csak párbeszédpaneles alkalmazások esetén. A párbeszédpanel-osztályt a CDHtmlDialog osztályból származtatja a CDialog-osztály helyett. Ha bejelöli ezt a jelölőnégyzetet, CDHtmlDialogmegjelenik a varázsló Generált osztályok, MFC alkalmazásvarázsló lapjának Alaposztály mezőjében.
ACDHtmlDialogszármaztatott párbeszédpanel HTML-alapú párbeszédpaneleket jelenít meg, adatokat cserél HTML-vezérlőkkel, és kezeli a HTML-eseményeket.Több legfelső szintű dokumentum Több legfelső szintű architektúrát hoz létre az alkalmazáshoz, ahol egy nézetosztály alapul CView.
Az ilyen típusú alkalmazásokban, amikor egy felhasználó a Fájl menü Új (vagy Új keret) elemére kattint, az alkalmazás létrehoz egy ablakot, amelynek szülője implicit módon az asztal. Az új dokumentumkeret megjelenik a tálcán, és nem korlátozódik az alkalmazásablak ügyfélterületére.Dokumentum-/megtekintési architektúra támogatása
Megadja, hogy a dokumentum-/nézetarchitektúra szerepeljen-e az alkalmazásban a CDocument osztály és a CView osztály (alapértelmezett) használatával. Törölje a jelet a jelölőnégyzetből, ha nem MFC-alkalmazást portolt, vagy ha csökkenteni szeretné a lefordított végrehajtható fájl méretét. Alapértelmezés szerint a dokumentum-/nézetarchitektúra nélküli alkalmazások a CWinApp-osztályból származnak, és nem tartalmaznak MFC-támogatást a dokumentum lemezfájlból való megnyitásához.
Erőforrás nyelve
Beállítja az erőforrások nyelvét. A lista a Visual Studio által telepített, a rendszeren elérhető nyelveket jeleníti meg. Ha nem a rendszernyelvet szeretné kiválasztani, akkor az adott nyelvhez tartozó sablonmappát már telepíteni kell.
A választott nyelv a varázsló Dokumentumsablon-sztringek, MFC alkalmazásvarázsló lapjának Honosított sztringek beállításában jelenik meg.
Unicode-kódtárak használata
Meghatározza, hogy az MFC-kódtárak Unicode vagy nem Unicode verziója van-e használatban.
Projektstílus
Azt jelzi, hogy az alkalmazás rendelkezik-e szabványos MFC-vel, Fájlkezelővel, Visual Studióval vagy Office-architektúrával és -megjelenítéssel. További információ: Fájl létrehozása Explorer-Style MFC-alkalmazás.
Lehetőség Description MFC standard Szabványos MFC-alkalmazásarchitektúrát biztosít. Fájlkezelő Fájlkezelő-szerű alkalmazást implementál egy elválasztó ablakkal, ahol a bal oldali panel egy CTreeView osztály , a jobb oldali panel pedig egy CListView-osztály. Visual Studio Implementál egy Visual Studio-szerű alkalmazást, amely négy rögzíthető panelt (Fájlnézet, Osztálynézet, Tulajdonságok és Kimenet) tartalmaz, amelyek a CDockablePane osztályból származnak, és egy fő keretablakot, amely a CMDIFrameWndEx osztályból származik (alapértelmezett). Iroda Olyan Office-szerű alkalmazást implementál, amely a CMFCRibbonBar osztályból származó menüszalagot, a CMFCOutlookBar osztályból származó Outlook-sávot, a CMFCCaptionBar osztályból származó feliratsávot és a CMDIFrameWndEx osztályból származó főkeretet tartalmaz. Vizuális stílus és színek
Meghatározza az alkalmazás vizuális stílusát. A következő lehetőségek érhetők el:
Natív Windows/Alapértelmezett
Office 2003
Visual Studio 2005
Office 2007 (Kék téma)
Office 2007 (Fekete téma)
Office 2007 (Ezüst téma)
Office 2007 (Aqua téma)
Vizuális stílusváltás engedélyezése
Megadja, hogy a felhasználó módosíthatja-e az alkalmazás vizualizációs stílusát futásidőben, általában a megfelelő vizuális stílus kiválasztásával egy menüből vagy menüszalagról.
Az MFC használata
Az MFC-kódtárhoz való csatolás módját adja meg. Alapértelmezés szerint az MFC megosztott DLL-ként van csatolva.
Lehetőség Description MFC használata megosztott DLL-ben Az MFC-kódtárat megosztott DLL-fájlként csatolja egy alkalmazáshoz. Az alkalmazás futásidőben hívásokat kezdeményez az MFC-kódtárhoz. Ez a beállítás csökkenti az MFC-kódtárat használó több végrehajtható fájlból álló alkalmazások lemez- és memóriaigényét. A Win32 és az MFC-alkalmazások is meghívhatnak függvényeket a DLL-ben (alapértelmezett) MFC használata statikus kódtárban Az alkalmazás csatolása a statikus MFC-kódtárhoz a létrehozáskor.
Lásd még
MFC-alkalmazás varázsló
Visual Studio C++-projektekhez létrehozott fájltípusok