Hallo!
Die Liste meiner Probleme wird leider nicht kürzer.
Da ich für meine Aufgabe verschiedene Dokumentvorlagen nutzen muss, versuche ich das zu realisieren.
Dabei bin ich so vorgegangen, wie es ein Buch mir geraten hat:
In InitInstance() habe ich einen zweiten Aufruf der Funktion AddDocTemplate() hinzugefügt.
Um ein neues Dokumentobjekt zu bekommen, habe ich eine neue Klasse hinzugefügt, die von CDocument abgeleitet ist.
Außerdem habe ich eine Sicht für die zweite Dokumentvorlage angefertigt, indem ich eine Klasse hinzugefügt habe, die von CView abgeleitet ist.
Als ich den ganzen Kram dann kompilieren wollte, hat er mir in der Klasse, CxyzApp Fehlermeldungen rausgeschmissen, dass in der neuen CabcView Klasse was nicht stimmt.
Was muss ich von der CxyzDoc (bzw. von CxyzView) in meine neue Klasse CabcDoc (bzw. CabcView) alles übernehmen an Variablen, Methoden und (vor allem) Makros, damit der Kompiler mir keine Fehlermeldung rausschmeisst?
Die Liste meiner Probleme wird leider nicht kürzer.
Da ich für meine Aufgabe verschiedene Dokumentvorlagen nutzen muss, versuche ich das zu realisieren.
Dabei bin ich so vorgegangen, wie es ein Buch mir geraten hat:
In InitInstance() habe ich einen zweiten Aufruf der Funktion AddDocTemplate() hinzugefügt.
Um ein neues Dokumentobjekt zu bekommen, habe ich eine neue Klasse hinzugefügt, die von CDocument abgeleitet ist.
Außerdem habe ich eine Sicht für die zweite Dokumentvorlage angefertigt, indem ich eine Klasse hinzugefügt habe, die von CView abgeleitet ist.
Als ich den ganzen Kram dann kompilieren wollte, hat er mir in der Klasse, CxyzApp Fehlermeldungen rausgeschmissen, dass in der neuen CabcView Klasse was nicht stimmt.
Was muss ich von der CxyzDoc (bzw. von CxyzView) in meine neue Klasse CabcDoc (bzw. CabcView) alles übernehmen an Variablen, Methoden und (vor allem) Makros, damit der Kompiler mir keine Fehlermeldung rausschmeisst?