怎么把视图显示的内容保存为bmp图片?? [email protected]谢谢!收到后一定给分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2楼的卑鄙了啊~~:)呵呵CDC *pDC;pDC->BeginPaint(NULL);..........pDC->EndPaint(NULL);pDC->Save(".bmp");好象就可以了. zygapi(周周) :已经发出; 创建兼容Cbitmap.选到某个memdc中.然后bitblt过去。数据保存在创建的cbitmap中了。然后就是DDB2Dib的事了。这个代码在MSDN\CD1\Samples\VC98\SDK\GRAPHICS\GDI\SHOWDIB\Dib.c MaiWang(MaiWang) :呵呵,你见笑了!!!!我就是二楼的! pDC->Save(".bmp");怎么我的CDC类就找不到这个Save函数 楼上的,写错了,呵呵,不好意思哦~:)很久没写图形了,凭记忆写的~刚才查了一下,是CDIB的对象的方法BeginPaint也是CDIB的,在画的时候存到一个新pDC里面的,应该是这样。CDC *pDC;CDIB *pSRC;pDC=pSRC->BeginPaint(NULL);..........pSRC->EndPaint();pSRC->Save("c:/a.bmp");//是反斜杠,否则warning;但总觉得CDIB没经过严格测试,如果不是很严谨的项目,拿来用用也是可以的,否则就不要使用了! 风场---风吹云飘动 发送文件实际发送的是什么? 路径问题 大家春节都回家吗? 我愿意用人民币买可用分! 问个DLL静态链接和动态链接的菜鸟问题! 请问有没有在不破坏数据的情况下将FAT32转换成NTFS格式的软件(在线等候) 简单问题一个! Berzer曲线:如何由经过点反算控制点? CFile怎么清空文件已写入内容的同时,不影响缓冲区中的数据 急需c++builder 4 程序运行环境,望大虾救命!!! 还是这个opengl问题,有谁回答?OpenGl中如何擦除一条线?
呵呵
CDC *pDC;
pDC->BeginPaint(NULL);
..........
pDC->EndPaint(NULL);
pDC->Save(".bmp");
好象就可以了.
已经发出;
选到某个memdc中.
然后bitblt过去。数据保存在创建的cbitmap中了。
然后就是DDB2Dib的事了。
这个代码在
MSDN\CD1\Samples\VC98\SDK\GRAPHICS\GDI\SHOWDIB\Dib.c
呵呵,你见笑了!!!!我就是二楼的!
怎么我的CDC类就找不到这个Save函数
很久没写图形了,凭记忆写的~
刚才查了一下,是CDIB的对象的方法
BeginPaint也是CDIB的,在画的时候存到一个新pDC里面的,
应该是这样。
CDC *pDC;
CDIB *pSRC;
pDC=pSRC->BeginPaint(NULL);
..........
pSRC->EndPaint();
pSRC->Save("c:/a.bmp");//是反斜杠,否则warning;
但总觉得CDIB没经过严格测试,如果不是很严谨的项目,拿来用用也是可以的,否则就不要使用了!