100分奉送,关于CBitmap 1.创建另一个CBitmap对象,把这两个CBitmap对象分别选入两个CDC对象中,再调用BitBlt就该可以了。2.nBitcount和nPlanes至少有一个必须为1.它们的含义不一样,但可以产生一样的结果。一般设nPlanes为1. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Windows中有两种位图DDB与DIB,而CBitmap中保存的都是DDB的位图,而DDB的位图的分辨率就是屏幕的分辨率,所以无所谓改不改分辨率的问题。谈到nBitCount和nPlanes,在DDB中是没有用处的,一般nPlanes是1。 我的意思是:当前系统的分辨率是24为真彩色,如果我要把当前系统的屏幕存储为16色或者256色的bmp文件,我该怎么做呢?(请详细点) 分辨率在对象中是设备无关的,除非你把它输出到屏幕或者打印机在bmp文件中的0012h、0016h中保存的是该文件的分辨率dpi,你说的每个像素的位数不是分辨率 你需要了解文件格式,而不是函数如果你需要可以Email我,我有个英文的,很详细 将一个窗口图象存为一个BMP文件:http://www.csdn.net/dev/Visual%20C++/source%20code/Bitmap/window_to_file.shtml.htm 求一位懂Windows编程的帮我看看这段程序,为什么数据结果是乱码? 问题,泄漏问题 使用terminateprocess进程停止遇到的问题 help!数据结构的使用问题,还请各位大虾提点建议 怎么从csdn上下载的文章看不了呢? ?如何在yuv的一桢数据图象上加汉字 Txt->Html maoxianwang请进,谢谢你的资料! 怎么理解(LPCSTR)"teststring"和"teststring"的区别,送分了 求救:谁有办法恢复被格式化的硬盘?? 急问isapi!!! 请问有谁知道如何改变对话框的活动标题栏颜色,而不影响其它程序??
谈到nBitCount和nPlanes,在DDB中是没有用处的,一般nPlanes是1。
在bmp文件中的0012h、0016h中保存的是该文件的分辨率dpi,你说的每个像素的位数不是分辨率
如果你需要可以Email我,我有个英文的,很详细
http://www.csdn.net/dev/Visual%20C++/source%20code/Bitmap/window_to_file.shtml.htm