如何获得一个HBITMAP指向的BMP图片的尺寸和各点的像素?谢谢!_百度知...

发布网友

我来回答

1个回答

热心网友

HBITMAP hBmp;
//......
BITMAP bmpInfo;
GetObject((HGDIOBJ)hBmp, sizeof(bmpInfo), &bmpInfo);

//bmpInfo.bmWidth和bmpInfo.bmHeight应该是你想要的

各点像素:
先创建一个DC(比如CreateDC("DISPLAY", 0, 0, 0)这样?),然后SelectObject把你的HBITMAP选进去,之后用GetPixel函数可以获取上面的像素点

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com