Adăugarea unei clase (c vizuale)
Pentru a adăuga o clasă în proiect Visual C ++ în soluție Explorer, faceți clic dreapta pe proiect, faceți clic pe butonul Add și selectați clasa. "Add Class" caseta de dialog de dialog.
Când adăugați clasa de a alege un nume care este diferit de numele claselor care există deja în MFC sau ATL. Dacă specificați un nume care există deja în oricare dintre aceste biblioteci, Visual C ++ afișează un mesaj care numele specificat este deja în uz.
În cazul în care acordul în numele proiectului necesită utilizarea numelui existent, puteți schimba cazul uneia sau mai multor litere în numele, deoarece este sensibil la caz ++ Visual C. De exemplu, o clasă nu poate fi numit CDocument. dar vă poate da un cdocument nume.
În caseta de dialog Adăugați o clasă de la deschiderea Visual C ++ nod în panoul din stânga prezintă mai multe grupuri de template-uri instalate. Afișează următoarele grupuri: CLR. ATL. MFC și C ++. Când selectați un grup în panoul din mijloc afișează o listă de șabloane disponibile din acel grup. Fiecare șablon conține fișiere și codul sursă necesar pentru clasa.
Pentru a crea o nouă clasă, selectați șablonul pe consola centrală, introduceți numele clasei în câmpul Name și faceți clic pe Add. Expertul se deschide adăugând clase. în care se pot seta parametrii pentru această clasă.
Pentru mai multe informații despre crearea claselor, consultați secțiunea MFC. MFC Class.
Pentru mai multe informații despre crearea de clase ATL cm. În secțiunea Simple Object ATL.
Format Adăugați suport ATL în MFC nu creează o nouă clasă, și stabilește proiectul de a utiliza clasa ATL. Pentru mai multe informații, consultați. Secțiunea ATL Suport pentru proiect MFC.
Pentru a crea o clasa C ++ care nu utilizează MFC, ATL sau CLR, utilizați C ++ clasa șablon într-un grup de template-uri stabilite C ++. Pentru mai multe informații, consultați. Cum se adaugă un universal clasă C ++.
Există două tipuri de clase C ++, pe baza formularelor. În primul rând CFormView Class creează o clasă MFC. Al doilea creează o clasă de formulare CLR pentru Windows.