CBitmap

CBitmap

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

基本介紹

  • 外文名:CBitmap
  • 構造函式:CBitmap 構造一個CBitmap對象
  • 類型:Visual C++函式名
  • 平台:Windows
CBitmap,構造函式,初始化函式,屬性,操作,

CBitmap

繼承圖表繼承圖表
#include <afxwin.h>
CBitmap類的成員

構造函式

CBitmap 構造一個CBitmap對象

初始化函式

LoadBitmap 從套用的執行檔中載入一個命名的點陣圖資源來初始化點陣圖對象。
LoadOEMBitmap 載入一個預定義的Windows點陣圖來初始化點陣圖對象。
LoadMappedBitmap 載入一個點陣圖並把它的顏色映射為系統顏色。
CreateBitmap 用一個指定寬度、高度和點陣圖模式的依賴於設備的記憶體點陣圖初始化點陣圖對象。 CreateBitmapIndirect 用BITMAP結構中給出的寬度、高度和模式(可以不指定)的點陣圖初始化點陣圖對象。 CreateCompatibleBitmap 用一個點陣圖初始化對象使之與指定設備兼容。
CreateDiscardableBitmap 用一個可丟棄的、與指定設備兼容的點陣圖初始化對象。

屬性

LoadBitmap 從套用的執行檔中載入一個命名的點陣圖資源來初始化點陣圖對象LoadOEMBitmap 載入一個預定義的Windows點陣圖來初始化點陣圖對象LoadMappedBitmap 載入一個點陣圖並把它的顏色映射為系統顏色。

操作

FromHandle 給出Windows HBITMAP結構的指針時,返回指向CBitmap對象的指針。
SetBitmapBits 把點陣圖的位設為指定的值。
GetBitmapBits 拷貝指定點陣圖的位值到指定的緩衝。
SetBitmapDimension 設定點陣圖的寬度和高度(以0.1毫米為單位)。
GetBitmapDimension 返回點陣圖的寬度和高度。要求已經調用SetBitmapDimension設定點陣圖的寬度和高度。

相關詞條

熱門詞條

聯絡我們