有谁知道如何取bitmap的width和height?

xiyi0616 2003-09-29 09:27:01
我的bitmap 是 LoadBitmap从资源中载入,只知道bitmap handle, 怎么取它的宽和高?谢谢!
...全文
62 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiyi0616 2003-09-30
  • 打赏
  • 举报
回复
我自己已找到getobject来解决,谢谢上面各位!
分数不多,分配不一定合理,关键是谢谢大家的帮助!
xiyi0616 2003-09-30
  • 打赏
  • 举报
回复
我自己已找到getobject来解决,谢谢上面各位!
分数不多,分配不一定合理,关键是谢谢大家的帮助!
会思考的草 2003-09-30
  • 打赏
  • 举报
回复
LPBITMAPINFO m_pBmpInfo;

m_pBmpInfo = (LPBITMAPINFO)new BYTE[sizeof(BITMAPINFO) + 256*sizeof(RGBQUAD)];

//此处加载图像

m_pBmpInfo->bmiHeader.biWidth //宽
m_pBmpInfo->bmiHeader.biHeight //高
ssfly 2003-09-30
  • 打赏
  • 举报
回复
bitmap.LoadBitmap(IDB_BITMAP1);

BITMAP bmp;
bitmap.GetBitmap(&bmp);

bmp.bmWidth和bmp.bmHeight即为IDB_BITMAP1的宽和高
lif2000 2003-09-30
  • 打赏
  • 举报
回复
m_size=m_bitmap.GetBitmapDimension();
bluebohe 2003-09-29
  • 打赏
  • 举报
回复
CBitmap::GetBitmapDimension
zcpro 2003-09-29
  • 打赏
  • 举报
回复
BITMAP bm;

GetObject(你的位图句柄, sizeof(BITMAP), (void *)&bm);
bm.bmWidth和bm.bmHeight就是你要的。

学vc要多查msdn,里面什么都有的。
xiyi0616 2003-09-29
  • 打赏
  • 举报
回复
我的bitmap是DC中的对象

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧