将图片文件读入内存后,原文件不能被删除问题! 我有几个图片文件,想把他们读入内存后,将原文件删除掉,可是删除不能成功,代码如下: Image image(L"1.bmp"); Graphics graphics(GetDC()->m_hDC); DeleteFile("1.bmp"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 image 对象打开了文件,当然不能删掉,你把 image 释放了就可以了 Image *pimage=new Image(L"1.bmp"); Graphics graphics(GetDC()->m_hDC); ......Image *pimage2 =pimage->clone();delete pimage;DeleteFile("1.bmp");这样试试 {Image image(L"1.bmp"); Graphics graphics(GetDC()->m_hDC); .......}DeleteFile("1.bmp"); 还有,不能加Clone函数,或者一样删不掉的! pImage = new Image(L"1.bmp"); 这样就不会了。 VC如何制作超链接 新手问题:工具条里面的按钮想实现一打开软件就默认按下去 高手!!!!!!!!!!!!!!!!!!!1111 GetFieldValue()出错,为什么? 在线程中如何引用对话框中的控件? 各位出出主意,这个项目用什么工具做合适? 在线求助:一个简单的数据库问题,请大家帮忙! 如何对.dll中的接口包容?ATL com问题 为什么在窗口打开之前需要发两次WM_SIZE消息 谁知道安装制作软件如:bbsetuup,ius356e,setupex等软件的电子教程? 如何向COM控件传递函数指针以注册回调函数? 很简单的个问题 大家来来来
Graphics graphics(GetDC()->m_hDC);
......
Image *pimage2 =pimage->clone();
delete pimage;
DeleteFile("1.bmp");这样试试
Image image(L"1.bmp");
Graphics graphics(GetDC()->m_hDC);
.......
}
DeleteFile("1.bmp");
这样就不会了。