löschen mit DeleteContents()
-
hi Leute,
also folgendes Problem: Ich möchte, wenn ich auf Datei->Neu gehe alle Listenfeldeinträge löschen. Habe deshalb in der Doc die Methode DeleteContents() angelegt. Habe mir halt einen Zeiger auf die View besorgt:
POSITION pos=GetFirstViewPosition();
CTestView* pView=(CTestView*)GetNextView(pos);
und dann einen Zeiger auf das Listenfeld und in einer Schleife einfach gelöscht. Das funktioniert auch ohne Probleme. Also die Einträge sind weg. Aber wenn ich das Programm verlasse kommt ein Speicherfehler. Hat zwar keine Auswirkungen, aber sehr toll sieht das auch nicht aus. Woran kann das liegen???MFG Spaxx