CBitmap

dows位图来初始化位图对象LoadMappedBitmap dows位图来初始化位图对象LoadMappedBitmap CreateBitmapIn
基础资料
  • 外文名:CBitmap
  • 平台:Windows
  • 简介

    简介

    CObject

    └CGdiObject

    └CBitmap

    类CBitmap封装了Windows图形设备接口(GDI)中的位图,并且提供了操纵位图的成员函数。使用CBitmap对象之前要先构造CBitmap对象,调用其中的一个初始化成员函数设置位图对象的句柄。此后就可以调用其它成员函数了。要了解有关使用像CBitmap这样的图形对象的详细信息,请参阅联机文档“Visual C++ 程序员指南”中的“图形对象”。

    #include

    CBitmap类的成员

    构造函数

    CBitmap 构造一个CBitmap对象

    初始化函数

    LoadBitmap从应用的可执行文件中加载一个命名的位图资源来初始化位图对象LoadOEMBitmap 加载一个预定义的Windows位图来初始化位图对象LoadMappedBitmap 加载一个位图并把它的颜色映射为系统颜色CreateBitmap 用一个指定宽度、高度和位图模式的依赖于设备的内存位图初始化位图对象CreateBitmapIndirect 用BITMAP结构中给出的宽度、高度和模式(可以不指定)的位图初始化位图对象CreateCompatibleBitmap 用一个位图初始化对象使之与指定设备兼容CreateDiscardableBitmap 用一个可丢弃的、与指定设备兼容的位图初始化对象。

    属性

    LoadBitmap从应用的可执行文件中加载一个命名的位图资源来初始化位图对象LoadOEMBitmap 加载一个预定义的Windows位图来初始化位图对象LoadMappedBitmap 加载一个位图并把它的颜色映射为系统颜色

    CreateBitmap用一个指定宽度、高度和位图模式的依赖于设备的内存位图初始化位图对象

    CreateBitmapIndirect用BITMAP结构中给出的宽度、高度和模式(可以不指定)的位图初始化位图对象

    CreateCompatibleBitmap用一个位图初始化对象使之与指定设备兼容

    CreateDiscardableBitmap用一个可丢弃的、与指定设备兼容的位图初始化对象。

    操作

    FromHandle给出Windows HBITMAP结构的指针时,返回指向CBitmap对象的指针SetBitmapBits 把位图的位设为指定的值GetBitmapBits 拷贝指定位图的位值到指定的缓冲SetBitmapDimension 设置位图的宽度和高度(以0.1毫米为单位)GetBitmapDimension 返回位图的宽度和高度。要求已经调用SetBitmapDimension设置位图的宽度和高度

    首页
    科技
    #贵族
    最新入驻
    贾科莫·普契尼
    Caroline Lufkin
    翁建宇
    相关阅读
    窗口句柄
    内容词条·3779人浏览
    析构函数
    内容词条·6149人浏览
    实例变量
    内容词条·3212人浏览
    气化器
    内容词条·2176人浏览
    次要数据文件
    内容词条·4912人浏览
    SNCP
    内容词条·5484人浏览
    • 网站地图
    • |

    Copyright 2023 fuwu029.com赣ICP备2022008914号-4