Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

GetDocument in einer mit RUNTIME_CLASS erzeugten CFormView

ichesel / 2 Antworten / Flachansicht Nickles

Ich hoffe ich wirke nicht unverschämt aber ick hab ein Probelm


Ich habe eine Anwendung die mittels menu zwischen 4 Verschieden Anzeigen Fernstern hin und her schalten kann. Alles CFormView´s.


Diese werden im MainFraim hin und her geschalttet das erste Fenster habe (F1) habe ich nicht erzeugt das hat der  KlassenAssi Erzeugt. (Das kann das was ich will) F2-F4, habe ich erzeugt.


Alle CFormView die ich erzeugt haben haben nun ein Problem sie arbeite alle klasse und machen das was ich will aber. Erscheinen und lassen sich ansteuern.


Wenn sie aber auf das document zugreifen sollen dann geht das nur über


CDocument *pDoc=GetDocument();


Ich brauche aber


Cdokuname pDoc=GetDocument();


Weil ich auf bestimmt Archive erzeugt habe die ich im Dokument aufbeware


Also ich denke er wär zu viel jetzt zu verlangen das mir einer sagt was ich verbockt habe aber ich denke ich muss genauso wie in F1 die GetDocument neu definieren.


Dann kann ich auf das dokument darüber zugreiffen.


Wenn ich das aber genauso mache wie in F1 mit den Entprechenden Veränderungen in F2.h und F2.Cpp dann kann er meine 


Cdokuname*  GetDocument();


also definition nicht finden.


Binn ich völlig verkehrt oder habe ich nur irgent eine Scheis übersehen das sollte doch so änlich gehen


      danke


 

bei Antwort benachrichtigen
thomas woelfer ichesel „GetDocument in einer mit RUNTIME_CLASS erzeugten CFormView“
Optionen

leider ist dein text ein wenig verwirrt... willst du nun einen zeuiger oder keinen? ist das problem der falsche typ oder was?

WM_HELPLESS

this posting contains no tpyos.
bei Antwort benachrichtigen