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); //选入背景图片
  • 相关阅读:
    剑指offer——包含min函数的栈
    剑指offer——顺时针打印矩阵
    剑指offer——二叉树的镜像
    剑指offer——树的子结构
    爬虫的单线程+多任务异步协程:asyncio 3.6
    爬虫中的模拟登陆,IP代理,线程池
    爬虫-数据解析
    爬虫基础
    Markdown语法
    Git
  • 原文地址:https://www.cnblogs.com/dahai/p/1762436.html
Copyright © 2011-2022 走看看