Datenaustausch in MFC
-
folgende Frage, die mit den MFC zusammenhängt.
Umfeld ist eine DialogApplikation.
Ich verstehe nicht ganz, wie man den Datenaustausch zwischen den Klassen hinbekommt.
Sagen wir, ich habeclass MeinAuto
{
public:
int sitze;
}- und möchte den Wert "sitze" an die DialogKlasse weitergeben.
Ich habe als einziges globales ObjekttheApp
sehe keine Instanzen der DialogKlasse.
Was tun?
-
Hi
ich versteh deine Frage nicht ganz...
Du legst einfach in deiner Dialogklasse eine Membervariable vom Typ MeinAuto an.
In InitInstance von theApp schreibst du sowas:
CDeinDlg dlg; MeinAuto auto; auto.sitze = 13; dlg.m_Auto = auto; // m_Auto ist eine Membervariable in der Klasse MeinAuto dlg.DoModal();Grüße Raphael