社区
界面
帖子详情
HBITMAP使用完了,如何释放内存?
72193
2006-05-20 11:35:41
HBITMAP hBmp=LoadImage(....);
然后,如何释放?
...全文
1517
4
打赏
收藏
HBITMAP使用完了,如何释放内存?
HBITMAP hBmp=LoadImage(....); 然后,如何释放?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
顶顶通-FreeSWITCH二次开发接口
2006-05-20
打赏
举报
回复
大部分GDI对象都用::DeleteObject((HGDIOBJ)变量); 删除占用的资圆包括 笔,刷子...
顶顶通-FreeSWITCH二次开发接口
2006-05-20
打赏
举报
回复
::DeleteObject(hBmp)
72193
2006-05-20
打赏
举报
回复
void CTSTWView::OnDraw(CDC* pDC)
{
CTSTWDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
HBITMAP hBmp;
hBmp = (HBITMAP) LoadImage(
AfxGetInstanceHandle(),
"cap00000.bmp",
IMAGE_BITMAP,
0,
0,
LR_LOADFROMFILE);
BITMAP bm;
::GetObject( hBmp, sizeof( bm ), &bm );
HDC hdc;
HBITMAP old_hBmp;
hdc=::CreateCompatibleDC(pDC->GetSafeHdc());
old_hBmp=(HBITMAP)SelectObject(hdc,hBmp);
//开始处理
BitBlt(pDC->GetSafeHdc(),0,0,bm.bmWidth,bm.bmHeight,hdc,0,0,SRCCOPY);
SelectObject(hdc,old_hBmp);
DeleteDC(hdc);
DeleteObject(hBmp);
}
问题已经解决
72193
2006-05-20
打赏
举报
回复
hdc=::CreateCompatibleDC(GetDC()->GetSafeHdc());
这样创建的dc ,如何删除呢?
C++
内存
管理
[导语]
内存
管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但
内存
管理在C++中无处不在,
内存
泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,
内存
管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的
内存
管理基本是自动的,当然你也放弃了自由和对
内存
的支配权
关于C#调用AForge控件拍照y.Frame.GetH
bitmap
()方法导致
内存
暴增解决方法
NewFrame方法里面通过指针获取图片然后转成
bitmap
,基本上很多都没有注意销毁指针导致
内存
暴增,解决办法就是
完
了后销毁。 IntPtr h
bitmap
= y.Frame.GetH
bitmap
();
Bitmap
PImage = System.Drawing.Image.FromH
bitmap
(h
bitmap
); PImage.Dispose(); y.Frame.Dispo
从
内存
管理、
内存
泄漏、
内存
回收探讨C++
内存
管理
原文地址:http://www.cr173.com/html/18898_all.html 文章很棒,忍不住转载了
内存
管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对 C++的痛恨,但
内存
管理在C++中无处不在,
内存
泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,
内存
管理一关
C++
内存
分配和管理
[导语]
内存
管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但
内存
管理在C++中无处不在,
内存
泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,
内存
管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的
内存
管理基本是自动的,当然你也放弃了自由和对
内存
的支
C++
内存
管理(建议收藏)
内存
管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但
内存
管理在C++中无处...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章