Hinzufügen einer Klasse
Um eine Klasse in einem Visual C++-Projekt hinzuzufügen, klicken Sie in Projektmappen-Explorer, mit der rechten Maustaste auf das Projekt, klicken Sie auf Hinzufügen, und klicken Sie dann auf Klasse.Dadurch wird das Dialogfeld Dialogfeld "Klasse hinzufügen" geöffnet.
Beim Hinzufügen einer Klasse müssen Sie einen Namen angeben, der noch nicht für andere Klassen in MFC oder ATL verwendet wurde.Wenn Sie einen Namen verwenden, der in einer der beiden Bibliotheken bereits vorhanden ist, zeigt Visual C++ durch eine Fehlermeldung an, dass der angegebene Name reserviert ist.
Wenn die Projektnamenskonvention die Verwendung eines vorhandenen Namens erfordert, können Sie die Schreibweise von mindestens einem Buchstaben im Namen ändern, da in Visual C++ Groß-/Kleinschreibung beachtet wird.Beispiel: Sie können eine Klasse nicht CDocument nennen, jedoch cdocument.
Welche Art von Klasse möchten Sie hinzufügen?
Im Dialogfeld Klasse hinzufügen werden beim Erweitern des Knotens Visual C++ im linken Bereich mehrere Gruppierungen von installierten Vorlagen angezeigt.Dazu zählen CLR, ATL, MFC und C++.Wenn Sie eine Gruppe auswählen, wird eine Liste der verfügbaren Vorlagen in dieser Gruppe im mittleren Bereich angezeigt.Jede Vorlage enthält die Dateien und den Quellcode, die für eine Klasse erforderlich sind.
Um eine neue Klasse zu generieren, wählen Sie im mittleren Bereich eine Vorlage aus, geben Sie einen Namen für die Klasse im Feld Name ein, und klicken Sie auf Hinzufügen.Daraufhin wird der Assistent zum Hinzufügen von Klassen geöffnet, damit Sie Optionen für die Klasse angeben können.
Weitere Informationen zum Erstellen von MFC-Klassen finden Sie unter Hinzufügen einer MFC-Klasse.
Weitere Informationen zum Erstellen von ATL-Klassen finden Sie unter Hinzufügen eines einfachen ATL-Objekts.
Hinweis |
---|
Die Vorlage ATL-Unterstützung zu MFC hinzufügen erstellt keine Klasse, sondern konfiguriert stattdessen das Projekt für die Verwendung von ATL.Weitere Informationen finden Sie unter Hinzufügen von ATL-Unterstützung zu einem MFC-Projekt. |
Um eine C++-Klasse zu erstellen, für die nicht MFC, ATL oder CLR verwendet wird, verwenden Sie die Vorlage C++-Klasse in der Gruppe C++ der installierten Vorlagen.Weitere Informationen finden Sie unter Hinzufügen einer generischen C++-Klasse.
Zwei Arten von formularbasierten C++-Klassen sind verfügbar.Die Erste, CFormView-Klasse, erstellt eine MFC-Klasse.Mit der zweiten wird eine CLR-Klasse (Windows Forms) erstellt.
Siehe auch
Aufgaben
Erstellen einer formularbasierten MFC-Anwendung
Erstellen von Desktopprojekten mit Anwendungs-Assistenten
Referenz
Dialogfeld "Klasse hinzufügen"