电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

Windows Mobile载入位图的方法

来源:-- 作者:-- 浏览:412

标签: 位图

摘要: Windows Mobile载入位图的方法  目前我自己只知道三种方法  一、LoadBitmap  功能:  可从一个执行模块中载入指定的位图。  原型:  HBITMAP LoadBitmap(  __in HINSTANCE hInstance,  __in LPCTSTR lpBitmapName  );  参数:  hInstance [in]  包含位图的模块句柄  lpBitma

  Windows Mobile载入位图的方法

  目前我自己只知道三种方法

  一、LoadBitmap

  功能:

  可从一个执行模块中载入指定的位图。

  原型:

  HBITMAP LoadBitmap(

  __in HINSTANCE hInstance,

  __in LPCTSTR lpBitmapName

  );

  参数:

  hInstance [in]

  包含位图的模块句柄

  lpBitmapName [in]

  以’’结尾的字符串,包含将要载入位图资源名字。可使用MAKEINTRESOURCE将资源ID号转换。

  返回值:

  如果成功,返回位图句柄,否则返回NULL。

  备注:

  如果文件名不存在或内存不足,函数执行失败。

  当不再使用LoadBitmap对象时,调用DeleteObject删除该对象。

  示例:

  HBITMAP hBitmap = LoadBitmap(g_hInstance, MAKEINTRESOURCE(IDB_BMP));

  二、SHLoadImageResource

  功能:

  将视图文件转换成位图文件。视图资源文件必须在资源文件中包含。

  原型:

  HBITMAP SHLoadImageResource (

  HINSTANCE hinst,

  UINT uIdImageFile

  );

  参数:

  hinst

  【in】资源句柄

  uIdImageFile

  【in】视图文件标号

  返回值:

  如果成功,返回位图句柄,否则返回NULL。

  备注:

  转换文件的类型包括GIF、PNG、JPG、ICO、BMP

  当不再使用SHLoadImageResource对象时,调用DeleteObject删除该对象。

  示例:

  HBITMAP hBitmap = SHLoadImageResource(g_hInstance, IDR_IMAGE);

  三、SHLoadImageFile

  功能:

  读取视图文件,解压并返回位图句柄。

  原型:

  HBITMAP SHLoadImageFile (

  LPCTSTR pszFileName

  );

  参数:

  pszFileName

  [in] 将要载入的视图文件名

  返回值:

  如果成功,返回位图句柄,否则返回NULL。

  备注:

  转换文件的类型包括GIF、PNG、JPG、ICO、BMP

  当不再使用SHLoadImageResource对象时,调用DeleteObject删除该对象。

  示例:

  HBITMAP hBmp = SHLoadImageFile(

  (TEXT("\My Documents\My Pictures\Waterfall.jpg")));


型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67