您好,我有以下函数,之后我从 c# 中使用它来显示带有“Bitmap.FromHbitmap(IntPtr)”的位图,但经过几次使用后,这会以内存泄漏告终。
IntPtr GetFrame(int Width,int Height,int nFrame)
{
width= Width;
height = Height;
HBITMAP hb;
m_piHelper->GetBmp(width,height,nFrame,&hb);
return IntPtr(hb);
}
可能我应该在某些地方删除对象,但我不知道在哪里我可以在返回之前尝试过,但我最终没有图像但出现 gdi 错误
谢谢,