Listcontrol lässt Programm abstürzen
-
Ich habe da ein komisches Laufzeitverhalten in meiner Anwendung,
wenn ich ein Listcontrol auf dem nicht modalen Dialog platziere.Solange ich es nur auf dem Dialog ablege ist alles i.O.
Sobald aber eine Membervariable dafür hinterlegt wird, stürzt
meine Anwendung mit der Meldung "...hat ein Problem festgestellt und
muss beendet werden" ab (sofern der nicht modale Dialog mit dem betreffenden
ListControl angezeigt werden soll).Bereinigen & neu Erstellen bereits versucht. Sobald die Einträge
händisch gelöscht werden (also die Memebervar fürs ListCtrl),
funktioniert der Dialog wieder.Die Membervariable zum Control:
CListCtrl xliste; DDX_Control(pDX, IDC_LIST1, xliste);Ich nutze das VS2008 Pro mit VAX.
-
Argh..iregdnwas scheint grundsätzlich schief zu laufen. Ich habe es
jetzt mal mit einer ListBox versucht. Genau das gleiche Problem.Absolut alles was eine Membervariable bekommt, lässt die ganze
Anwendung crashen.
-
Wie sieht der Callstack aus?
-
Hat sich erledigt. Ich habe mal ein Klickereignis auf einen der neuen
Button gelegt, Projekt nochmals bereinigt usw. und siehe da, plötzlich
kann ich meinen Controls wieder Variablen verpassen.Ich hoffe es bleibt so.
@Martin: Debuggausgabe war unauffällig.