按顺序载入多张位图

Resourse 里面

#define IDB_BITMAP0                     130
#define IDB_BITMAP1                     131
#define IDB_BITMAP2                     132
#define IDB_BITMAP3                     133
#define IDB_BITMAP4                     134
#define IDB_BITMAP5                     135
#define IDB_BITMAP6                     136
#define IDB_BITMAP7                     137
#define IDB_BITMAP8                     138
#define IDB_BITMAP9                     139
#define IDB_BITMAP10                    140

.rc里面

IDB_BITMAP0             BITMAP                  "res\\bitmap0.bmp"
IDB_BITMAP1             BITMAP                  "res\\bitmap1.bmp"
IDB_BITMAP2             BITMAP                  "res\\bitmap2.bmp"
IDB_BITMAP3             BITMAP                  "res\\bitmap3.bmp"
IDB_BITMAP4             BITMAP                  "res\\bitmap4.bmp"
IDB_BITMAP5             BITMAP                  "res\\bitmap5.bmp"
IDB_BITMAP6             BITMAP                  "res\\bitmap6.bmp"
IDB_BITMAP7             BITMAP                  "res\\bitmap7.bmp"
IDB_BITMAP8             BITMAP                  "res\\bitmap8.bmp"
IDB_BITMAP9             BITMAP                  "res\\bitmap9.bmp"
IDB_BITMAP10            BITMAP                  "res\\bitmap10.bmp"
IDB_BITMAP11            BITMAP                  "res\\bitmap11.bmp"

构造函数中 初始化

HBITMAP  m_bitmaps[11] ;  //位图数组   

 for(int i=0;i<12;i++)
    {
        HBITMAP temp;
        temp=(HBITMAP)::CreateMappedBitmap(AfxGetApp()->m_hInstance,i+IDB_BITMAP0,0,NULL,0);
        m_bitmaps[i]=(HBITMAP)::CopyImage(temp,IMAGE_BITMAP,0,0,LR_COPYRETURNORG|LR_COPYDELETEORG);//载入位图
    }

比较简单  主要为了帮助记忆

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值