我用Google搜索了如何释放分配给System :: Drawing :: Bitmap的内存,我发现我应该调用dispose函数但是我收到了这个错误:
错误C2039:'Dispose':不是'System :: Drawing :: Bitmap'的成员 你应该 调用析构函数,'~Bitmap'而不是
我无法释放它。
答案 0 :(得分:0)
在C ++ / CLI中,托管对象的删除操作符映射到Dispose方法。所以,只需删除位图:
Bitmap^ bmp = gcnew Bitmap(...);
...
delete bmp; // Dispose is called