CBitmap

dows點陣圖來初始化點陣圖對象LoadMappedBitmap dows點陣圖來初始化點陣圖對象LoadMappedBitmap CreateBitmapIn

簡介

CObject CGdiObject └CBitmap
 類CBitmap封裝了Windows圖形設備接口(GDI)中的點陣圖,並且提供了操縱點陣圖的成員函式。使用CBitmap對象之前要先構造CBitmap對象,調用其中的一個初始化成員函式設定點陣圖對象的句柄。此後就可以調用其它成員函式了。要了解有關使用像CBitmap這樣的圖形對象的詳細信息,請參閱在線上文檔“Visual C++ 程式設計師指南”中的“圖形對象”。
#include <afxwin.h>
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設定點陣圖的寬度和高度

相關詞條

相關搜尋

熱門詞條

聯絡我們