频道栏目
首页 > 资讯 > 其他 > 正文

CBitmap与BITMAP的区别举例说明

18-07-21        来源:[db:作者]  
收藏   我要投稿

CBitmap是MFC中的一个类,该类提供了各种操纵位图的功能(载入,销毁,得到位图信息等)包含着位图的属性及对位图的操作,是对HBITMAP的封装;

而BITMAP是SDK中的一个结构,包含一个位图的各种信息,BITMAP是一个结构体,封装着位图的一些信息;

HBITMAP是位图的句柄。

关联的方式是:

CBitmap bitmap;

HBITMAP hBitmap;

bitmap.LoadBitmap(ID);

bitmap.Attach(hBitmap);

BITMAP bm;

bitmap.GetBitmap(&bm);//此函数获得位图的一些信息,并赋给bm结构体


相关TAG标签
上一篇:登录MySQL报错“Access denied for user 'root'@'localhost' (using password: YES”的解决方法
下一篇:c++命名空间和引用(代码教程)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站