CBitmap 類別

封裝 Windows 圖形裝置介面 (GDI) 點陣圖並提供成員函式來管理點陣圖。

class CBitmap : public CGdiObject

Members

6t1yfd35.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CBitmap::CBitmap

建構 CBitmap 物件。

6t1yfd35.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CBitmap::CreateBitmap

初始化具有指定的寬度、高度和位元模式的與裝置相關的記憶體點陣圖的物件。

CBitmap::CreateBitmapIndirect

初始化一個點陣圖的物件在 點陣圖 結構 (如果已指定) 指定的寬度、高度和位元組合。

CBitmap::CreateCompatibleBitmap

使用點陣圖的物件,使其與指定的裝置相容。

CBitmap::CreateDiscardableBitmap

初始化與指定的裝置相容的可捨棄點陣圖的物件。

CBitmap::FromHandle

傳回指向 CBitmap 物件,當指定處理視窗 HBITMAP 點陣圖。

CBitmap::GetBitmap

如需以點陣圖的資訊填入一 點陣圖 結構。

CBitmap::GetBitmapBits

複製指定的點陣圖位元讀入指定的緩衝區。

CBitmap::GetBitmapDimension

傳回點陣圖的寬度和高度。 這個高度和寬度所提供 SetBitmapDimension 成員函式之前設定。

CBitmap::LoadBitmap

透過載入具名點陣圖資源從應用程式的可執行檔和附加點陣圖初始化物件至物件。

CBitmap::LoadMappedBitmap

載入點陣圖並將色彩對應至目前的系統色彩。

CBitmap::LoadOEMBitmap

透過載入預先定義的 Windows 點陣圖和附加點陣圖初始化物件至物件。

CBitmap::SetBitmapBits

將點陣圖的 欄位設定為指定的欄位值。

CBitmap::SetBitmapDimension

指定寬度和高度為 0.1 公釐為單位的點陣圖。

6t1yfd35.collapse_all(zh-tw,VS.110).gif公用運算子

名稱

描述

CBitmap::operator HBITMAP

傳回視窗控制代碼 CBitmap 附加至物件。

備註

若要使用 CBitmap 物件,請建構物件,將點陣圖控制代碼來初始化其中一個成員函式,然後呼叫物件的成員函式。

如需使用圖形物件的詳細資訊 CBitmap,請參閱 圖形物件

繼承階層架構

CObject

CGdiObject

CBitmap

需求

**標頭檔:**afxwin.h

請參閱

參考

CGdiObject 類別

階層架構圖

概念

MFC MDI 範例