从HBITMAP变量中获取位图的宽和高

来源:互联网 发布:vb 大规模数组赋值 编辑:程序博客网 时间:2024/06/06 03:36
HBITMAP bit;//一个位图
CString cc;
cc = filename;//图片名称  要放到当前目录  通过打开,获取电脑中一个位图文件,并将该位图文件的路径+文件名赋值给filename
bit = (HBITMAP)LoadImage(AfxGetInstanceHandle(), cc, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);//导入图片

BITMAP bmp;
GetObject(bit, sizeof(BITMAP), &bmp);
TRACE("%d\n", bmp.bmWidth);//获取到bmp的宽度
TRACE("%d\n", bmp.bmHeight);//获取到bmp的长度
1 0
原创粉丝点击