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、右击资源文件,选择添加资源

HBITMAP略知一二(在visual studio中)

2、选择位图bitmap格式,导入

HBITMAP略知一二(在visual studio中)

3、选择图片(必须为位图bmp格式)

HBITMAP略知一二(在visual studio中)如果心仪的图片不是位图格式,在线转换一下
在线转位图

4、打开资源视图,右击属性,并设置名字

HBITMAP略知一二(在visual studio中)
右击属性
HBITMAP略知一二(在visual studio中)
在右侧修改ID为IDB_BITMAP_MINE
HBITMAP略知一二(在visual studio中)大功告成!

3、调用图像对象使用句柄名

currentStage->bg = bmp_Grass;