~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

内容太多,先记录一下最实用的几个知识,如何调用一个位图文件。
一、位图导入资源管理器中,再从中调用。位图导入资源管理器后,会有一个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);

 

posted on 2016-04-18 11:43  LuoTian  阅读(363)  评论(0编辑  收藏  举报