显示JPG图像和转为BMP的问题 有一副JPG的图像,没有JPG的JFIF头的信息,怎么做才能将这个显示出来,还有怎么转为BMP. CXIMAGE可以实现,但是想在内存中直接显示和转为BMP怎么实现。谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么讲?还能讲下思路,用GDI+里面的FromStream返回的为空 CXIMAGE可以将没有文件头的裸JPG数据显示出来么? 我对JPEG的格式不是很理解,网上JPEG的资料也不多,只是没有前面的JFIF的部分,大小的部分还是有的,不知道JFIF这部分有什么用处。 转化成数据流,从内存中读取数据用Render函数画出来 本帖最后由 xianglitian 于 2010-04-16 10:12:06 编辑 本帖最后由 xianglitian 于 2010-04-16 10:20:37 编辑 CBitmap bitmapTemp, *pOldBitmap;CDC* pDC = GetDC();CDC* pMemDC = new CDC;bitmapTemp.CreateCompatibleBitmap(pDC, nWidth, nHight);//你图片的长宽pMemDC->CreateCompatibleDC(pDC);pOldBitmap = pMemDC->SelectObject(&bitmapTemp);//在pMemDC上绘制图片,bitmapTemp就是你要的位图pMemDC->SelectObject(pOldBitmap);//释放内存ReleaseDC(pMemDC);delete pMemDC;应该是指针泄露 在vc6.0下的GDI+ 请教大神门一些关于绘图的问题 多个客户端与一个服务端 文件传输 Recvive接受数据不完整,请帮忙啊! SetWorldTransform旋转绘图后为什么打印或打印预览的时候没有显示啊? 请高手指点 请问,什么样的编译器能编译mfc 消息映射函数的参数是怎么传递的?? 跪求解决方案。在MFC规则DLL里面的对话框后怎么添加ActiveX控件? 对话框重绘问题 有熟悉Socket的吗? recvfrom 再 closesocket后仍然阻塞 hi MFC实现 本地图片上传,怎么做?
CDC* pDC = GetDC();
CDC* pMemDC = new CDC;bitmapTemp.CreateCompatibleBitmap(pDC, nWidth, nHight);//你图片的长宽
pMemDC->CreateCompatibleDC(pDC);
pOldBitmap = pMemDC->SelectObject(&bitmapTemp);
//在pMemDC上绘制图片,bitmapTemp就是你要的位图
pMemDC->SelectObject(pOldBitmap);
//释放内存
ReleaseDC(pMemDC);
delete pMemDC;应该是指针泄露