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.
Ezzel a kódvarázslóval osztályt vehet fel egy meglévő MFC-projektbe, vagy hozzáadhat egy osztályt egy MFC-t támogató ATL-projekthez. MFC-osztályokat is hozzáadhat az MFC-támogatással rendelkező Win32-projektekhez. A projekt létrehozásakor megadott funkciók határozzák meg a párbeszédpanelen elérhető beállításokat. A varázsló eléréséhez kattintson az Osztály hozzáadásaaz Osztály varázslóban elemre.
Names
Ezen a lapon adja meg az új osztály osztálynevét, alaposztályát és fájlnevét.
Osztály neve
Megadja az új osztály nevét, és megadja az alapértelmezett alapot az ezen a lapon található azonosítók és fájlok nevének. A C++ osztályok általában a "C" betűvel kezdődnek, így például a "CMyClass" a "MyClass.h" lesz, és így tovább.
Alaposztály
Az új osztály alaposztályának nevét adja meg. Alapértelmezés szerint az alaposztály a CWnd. A kiválasztott alaposztály határozza meg, hogy a lap többi mezője aktív-e.
Az alaposztályként beállított osztály típusa határozza meg, hogy az osztály rendelkezik-e párbeszédpanel-azonosítóval vagy erőforrás-azonosítóval. Az osztályok általános típusai a következők:
Olyan osztályok, mint a CButton, a CWnd vagy a CDocument, amelyek nem igényelnek párbeszédpanel-azonosítót vagy erőforrás-azonosítót. Ezek az osztályok nem használnak párbeszédpanelt vagy erőforrás-azonosítót. Ha az alaposztály egyik osztályát választja ki, a párbeszédpanel azonosítója és a DHTML erőforrás-azonosító mező halványan jelenik meg.
Olyan osztályok, mint a CDialog, a CFormView vagy a CPropertyPage, amelyek párbeszédpanel-azonosítót igényelnek.
A CDHtmlDialog osztály, amelyhez párbeszédpanel-azonosító, DHTML-erőforrás-azonosító és HTML-fájlnév szükséges.
A párbeszédpanel-azonosítót igénylő osztályok esetében hatékonyabb lehet, ha az Erőforrásszerkesztővel hozza létre a párbeszédpanel-erőforrást, rendelje hozzá az azonosítóját az Osztály varázslóhoz, majd hozzon létre egy, az erőforrás-azonosítóhoz társított osztályt. A szabványos Windows-párbeszédpanelek létrehozásáról további információt az Új párbeszédpanel létrehozása című témakörben talál.
Megjegyzés:
Ha először létrehoz egy párbeszédpanel-erőforrást, és az új osztályt onnan
CDHtmlDialogszármaztatja, törölje az alapértelmezett párbeszédpanelen megjelenő szokásos Windows OK és Mégse gombokat. A Szokásos Windows párbeszédpanelen található a DHTML űrlap, amely saját OK és Mégse gombokat tartalmaz.Bár a párbeszédpanel windowsos és DHTML-vezérlőket is tartalmazhat, ez nem ajánlott.
Párbeszédpanel azonosítója
Megadja a párbeszédpanel azonosítóját, ha bejelölte
CDialog,CFormViewCPropertyPagevagyCDHtmlDialogalaposztályként..h fájl
Beállítja az új objektum osztályának fejlécfájljának nevét. Alapértelmezés szerint ez a név az osztálynévben megadott néven alapul. A három pontra kattintva mentse a fájlnevet a kívánt helyre, vagy fűzze hozzá az osztálydeklarációt egy meglévő fájlhoz. Ha egy meglévő fájlt választ, a varázsló csak akkor menti azt a kijelölt helyre, ha a Varázsló Befejezés gombjára kattint.
A varázsló nem írja felül a fájlt. Ha kiválasztja egy meglévő fájl nevét, a Befejezés gombra kattintva a varázsló kéri, hogy jelezze, hogy az osztálydeklaráció hozzá legyen-e fűzve a fájl tartalmához. Kattintson az Igen gombra a fájl hozzáfűzéséhez; kattintson a Nem gombra a varázslóhoz való visszatéréshez, és adjon meg egy másik fájlnevet.
.cpp fájl
Beállítja az új objektum osztályához tartozó implementációs fájl nevét. Alapértelmezés szerint ez a név az osztálynévben megadott néven alapul. A három pontra kattintva mentse a fájl nevét a kívánt helyre. A program csak akkor menti a fájlt a kijelölt helyre, ha a varázslóBan a Befejezés gombra kattint.
A varázsló nem írja felül a fájlt. Ha kiválasztja egy meglévő fájl nevét, a Befejezés gombra kattintva a varázsló kéri, hogy jelezze, hogy az osztály implementációját hozzá kell-e fűzni a fájl tartalmához. Kattintson az Igen gombra a fájl hozzáfűzéséhez; kattintson a Nem gombra a varázslóhoz való visszatéréshez, és adjon meg egy másik fájlnevet.
Aktív akadálymentesség
A konstruktor EnableActiveAccessibility meghívásával engedélyezi az MFC támogatását az aktív akadálymentességhez. Ez a lehetőség a CWnd-ból származtatott osztályokhoz érhető el.
Automatizálás
Beállítja az Automation osztályszintű támogatását. Az osztályszintű automatizálás minden olyan osztályhoz elérhető, amely támogatja az Automatizálást. Az Automation támogatásával létrehozott projektekhez is elérhető. Ez azt jelentheti, hogy egy ATL-t támogató MFC-projekt, vagy egy MFC-projekt, amelyhez az Automation jelölőnégyzetet bejelölte az MFC-alkalmazás varázsló Speciális szolgáltatások lapján.
Az automation-támogatás nem érhető el a következő alaposztályokhoz:
CAsyncMonitorFileCAsyncSocketCCachedDataPathPropertyCConnectionPointCDatabaseCDataPathPropertyCHttpFilterCHttpServerCInternetSessionCObjectCSocket