Speicherleck mit GDIPlus...
-
Hey,
ich kenne mich ja noch nicht so gut aus, was das aufräumen des Speichers betrifft. Folgendes:
for (int i=0;i<1000){ Image* pImage = new Image(path); ATLASSERT(pImage); Bitmap* pBitmap = static_cast<Bitmap*>(pImage->Clone()); HBITMAP hBitmap = NULL; Status status = pBitmap->GetHBITMAP(Color(0,0,0), &hBitmap); delete pImage; delete pBitmap; hBitmap = NULL; }
verursacht eine extreme Speicherauslastung, also Lecks. Warum genau? ich lösche doch meine Instanzen wieder?
-
alles klar....
DeleteObject(hBitmap);
ich sollte öfter F1 drücken...