zoukankan      html  css  js  c++  java
  • WinCE中加载位图的方法

    1、通过资源ID加载:  

    1 CBitmap bBitmap ;
    2 CBitmap* pOldBitmap;
    3 CDC displayDC; //加载背景图片的内存DC
    4  
    5 bBitmap.LoadBitmap(IDB_BITMAP1);//加载背景图片
    6 displayDC.CreateCompatibleDC(&dc);//创建兼容DC
    7 pOldBitmap = displayDC.SelectObject(&bBitmap); //选入背景图片
    1 CBitmap bBitmap ; //加载背景图片
    2 HBITMAP hBitmap;
    3 CBitmap* pOldBitmap;
    4 CDC displayDC; //加载背景图片的内存DC
    5  
    6 hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(),
    7 MAKEINTRESOURCE(IDB_BITMAP1),
    8 IMAGE_BITMAP,
    9 0,0,
    10 LR_LOADFROMFILE );
    11 bBitmap.Attach (hBitmap);//HBITMAP--->CBitmap
    12 displayDC.CreateCompatibleDC(&dc);//创建兼容DC
    13  pOldBitmap = displayDC.SelectObject(&bBitmap); //选入背景图片

    注:LoadBitmap和LoadImage限于从资源中装载位图,若要从文件中装载位图,则需要使用SHLoadDIBitmap。map

    2、通过位图文件加载:

    1 CBitmap bBitmap ; //加载背景图片
    2   HBITMAP hBitmap;
    3 CBitmap* pOldBitmap;
    4 CDC displayDC; //加载背景图片的内存DC
    5  
    6 hBitmap = SHLoadDIBitmap(_T("\\ResidentFlash\\tmp.bmp"));
    7 bBitmap.Attach (hBitmap);//HBITMAP--->CBitmap
    8   displayDC.CreateCompatibleDC(&dc);//创建兼容DC
    9   pOldBitmap = displayDC.SelectObject(&bBitmap); //选入背景图片
  • 相关阅读:
    数据恢复基础知识
    Url传递中文终极解决办法
    用来实现Web页面图片移动托拽的代码段
    FAT文件系统原理
    SQL数据库恢复技术
    使用Ghost错选恢复分区后
    全手工数据恢复
    C#class的Dispose和Finalize模板
    SQL语句 嵌套查询
    逻辑数据库设计 无视约束(谈外键)
  • 原文地址:https://www.cnblogs.com/dahai/p/1762436.html
Copyright © 2011-2022 走看看