Edit-Feld wirft Exception
-
Ich habe ein Edit-Feld, dass eine Membervariable m_eInput beinhaltet. In OnInitDialog() möchte ich dieses Edit-Feld mit einem Defaultwert belegen, aber dann startet das Programm nichtmal und wirft stattdessen eine Exception. Wieso? Der Übeltäter:
m_eInput.SetWindowText("test");
-
Meinst du wir können hellsehen?
-
ßß schrieb:
Meinst du wir können hellsehen?
Such Dir andere Foren zum rumtrollen...
Habs selbst gelöst. Benutze nun eine zweite Membervariable vom Typ CString. OnInitDialog war wohl zu früh für den Aufruf (daran sieht man dass Du Gast keine Ahnung hast
).
-
JPSelter schrieb:
OnInitDialog war wohl zu früh für den Aufruf (daran sieht man dass Du Gast keine Ahnung hast
).OnInitDialog ist dann nicht zufrüh wenn Du selbst das erste mal UpdateData aufrufst oder OnInitDialog der basisklasse CDialog aufrufst. Ab diesem ersten Aufruf kannst Du die Membervariablen, die an CWnd Objekte gebunden sind verwenden.