位图

本文详细介绍了如何在程序中导入并调用位图文件,包括使用资源管理器、LoadBitmap函数、LoadImage函数等方法,并提供了实际示例。

内容太多,先记录一下最实用的几个知识,如何调用一个位图文件。
一、位图导入资源管理器中,再从中调用。位图导入资源管理器后,会有一个ID。
方法一,使用LoadBitmap函数调用之。

bmp=LoadBitmap(hInst,MAKEINTRESOURCE(IDB_BITMAP1));

方法二,使用LoadImage函数调用。与方法一的区别在于,不仅可以装载位图,还包括图标和光标。说明如下:

HANDLE LoadImage(
HINSTANCE hinst,//实例句柄
LPCTSTR lpszName,//处理图像装载
UINT uType,//被装载图像类型,IMAGE_CURSOR,IMAGE_ICON,IMAGE_BITMAP
int cxDesired,//
int cyDesired,//
UINT fuLoad //附加
);

二、直接从硬盘中调用,也采用LoadImage函数,区别在于第二项和最后一项的定义。LR_LOADFROMFILE参数表明,由文件名lpszName处调用图像。

bmp=(HBITMAP)LoadImage(hInst,"box.bmp",IMAGE_BITMAP,100,100,LR_LOADFROMFILE);

 

转载于:https://www.cnblogs.com/tinaluo/p/5403833.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值