Absturz bei Hinzufügen zu einer Listbox???
-
Ich habe folgende OnCreate Funktion:
int CXyzDlg::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CDialog::OnCreate(lpCreateStruct) == -1) return -1; while (...) m_list.AddString(...) //hier füge ich etwas zur Listbox hinzu return 0; }(m_list ist vom Typ CListBox)
Hier bekomme ich eine "Assert Failure"-Meldung. Nach Herumprobieren habe ich herausgefunden, dass m_list.m_hWnd == 0 ist. Wann soll ich die Strings dann hinzufügen, wenn nicht im OnCreate?
-
oncreate?
du meinst wohl initdialog() oder?
-
Ist OnCreate etwa falsch?
-
probiers einfach mal mit initdialog
-
Danke!
Funktioniert.