本文主要是介绍HBITMAP略知一二(在visual studio中),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
HBITMAP 是句柄;
BITMAP 是实例:
1、现在全局变量中声明句柄
HBITMAP bmp_Grass; //背景图像资源
2、通过LoadBitmap
函数来加载图像资源
bmp_Grass = LoadBitmap(((LPCREATESTRUCT)lParam)->hInstance, MAKEINTRESOURCE(IDB_BITMAP_GRASS));
这其中的IDB_BITMAP_GRASS
是资源中图片的属性名。
在VC++中添加图片并命名资源名的方法:
首先要将资源图片放在res文件夹下,不然无法保存
1、右击资源文件,选择添加资源
2、选择位图bitmap格式,导入
3、选择图片(必须为位图bmp格式)
如果心仪的图片不是位图格式,在线转换一下
在线转位图
4、打开资源视图,右击属性,并设置名字
右击属性
在右侧修改ID为IDB_BITMAP_MINE
大功告成!
3、调用图像对象使用句柄名
currentStage->bg = bmp_Grass;
这篇关于HBITMAP略知一二(在visual studio中)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!