对 CImage 很失望

验证码识别 2011-03-05 05:10:22

CImage img;
//img.
if( img.Load(strFilePath.c_str()) != E_FAIL)
{
img.GetPixel(1,1); //成功
m_mapImg.insert(map<int, CImage>::value_type(it_map->second, img));
}


for(it_map = m_mapImg.begin(); it_map != m_mapImg.end(); it_map++)
{
CImage img2 = it_map->second;

img2.GetPixel(1,1); //ATLASSERT( hBitmap == m_hBitmap )
}



ATLASSERT( hBitmap == m_hBitmap ) ????

...全文
207 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mz_dong 2011-03-05
  • 打赏
  • 举报
回复
还行吧,GDI+的Image类贴图还是很好用的
wutaihua 2011-03-05
  • 打赏
  • 举报
回复
我在开发的时候,是用Cimage,不过是new出来,然后作为成员变量保存在容器中的。最后将容器中所有的成员变量都delete掉就可以了。

加载图片的办法,还可以用GDI+的Image类,还可以用CXimage
极简Qt 2011-03-05
  • 打赏
  • 举报
回复
还有个什么picture类来着,不知道适合不适合
liuzf1218 2011-03-05
  • 打赏
  • 举报
回复
有点问题
TandyT 2011-03-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yzm888 的回复:]
引用 3 楼 year2002 的回复:
引用 2 楼 yzm888 的回复:

引用 1 楼 fishion 的回复:
这样不行?那用new 来申请CImage ,map来保存CImage 的指针行不


我打算换CxImage来搞了

CImage 感觉是一个过渡性质的东西, 与Windows的联系太紧密了


不嫌大嘛,与Windows联系紧密有什么不好


容……
[/Quote]

看个人兴趣和个人的用法了
验证码识别 2011-03-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 year2002 的回复:]
引用 2 楼 yzm888 的回复:

引用 1 楼 fishion 的回复:
这样不行?那用new 来申请CImage ,map来保存CImage 的指针行不


我打算换CxImage来搞了

CImage 感觉是一个过渡性质的东西, 与Windows的联系太紧密了


不嫌大嘛,与Windows联系紧密有什么不好
[/Quote]

容易出错, CImage 是与 DC , 句柄这些关联的
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yzm888 的回复:]

引用 1 楼 fishion 的回复:
这样不行?那用new 来申请CImage ,map来保存CImage 的指针行不


我打算换CxImage来搞了

CImage 感觉是一个过渡性质的东西, 与Windows的联系太紧密了
[/Quote]

不嫌大嘛,与Windows联系紧密有什么不好
验证码识别 2011-03-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fishion 的回复:]
这样不行?那用new 来申请CImage ,map来保存CImage 的指针行不
[/Quote]

我打算换CxImage来搞了

CImage 感觉是一个过渡性质的东西, 与Windows的联系太紧密了
fishion 2011-03-05
  • 打赏
  • 举报
回复
这样不行?那用new 来申请CImage ,map来保存CImage 的指针行不

19,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧