Hallo,
ich habe mehrere FormViews in meiner SDI, welche jeweils im MainFrame angezeigt werden. Jetzt habe ich in der Standard View Klasse die Funktionen :
virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnPrint(CDC* pDC, CPrintInfo*);
etc.
implementiert.
In der OnPrint soll dann jeweils die Druckfunktion aus dem aktiven FormView aufgerufen werden.
Mein Problem:
Wenn ich meine Standard View Klasse als Start angebe "RUNTIME_CLASS(CProgrammView))" kann ich im Menü Drucken auswählen, aber sobald ich eins meiner FormViews aufrufe ist der Menüeintrag disabled. Wie umgehe ich das, also einfach nur, das der Menüeintrag ständig aktiv ist?
MFG,
Topsen
ich habe mehrere FormViews in meiner SDI, welche jeweils im MainFrame angezeigt werden. Jetzt habe ich in der Standard View Klasse die Funktionen :
virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnPrint(CDC* pDC, CPrintInfo*);
etc.
implementiert.
In der OnPrint soll dann jeweils die Druckfunktion aus dem aktiven FormView aufgerufen werden.
Mein Problem:
Wenn ich meine Standard View Klasse als Start angebe "RUNTIME_CLASS(CProgrammView))" kann ich im Menü Drucken auswählen, aber sobald ich eins meiner FormViews aufrufe ist der Menüeintrag disabled. Wie umgehe ich das, also einfach nur, das der Menüeintrag ständig aktiv ist?
MFG,
Topsen