次の方法で共有


CBitmap クラス

Windows のグラフィック デバイス インターフェイス (GDI: Graphics Device Interface) のビットマップをカプセル化したもので、ビットマップを操作するためのメンバー関数を提供します。

class CBitmap : public CGdiObject

メンバー

6t1yfd35.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CBitmap::CBitmap

CBitmap オブジェクトを構築します。

6t1yfd35.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CBitmap::CreateBitmap

指定された幅、高さ、ビット パターンを持つデバイスに依存しないビットマップ メモリ内でオブジェクトを初期化します。

CBitmap::CreateBitmapIndirect

BITMAP の構造体で指定された幅、高さ、ビット パターンを含むビットマップを持つオブジェクトを (1 バイトが指定されている場合) 初期化します。

CBitmap::CreateCompatibleBitmap

指定されたデバイスと互換性を持つようにビットマップでオブジェクトを初期化します。

CBitmap::CreateDiscardableBitmap

指定されたデバイスと互換性のある破棄できるビットマップでオブジェクトを初期化します。

CBitmap::FromHandle

Windows ハンドルを HBITMAP のビットマップに指定されている場合、CBitmap オブジェクトへのポインターを返します。

CBitmap::GetBitmap

ビットマップに関する情報で BITMAP の構造を塗りつぶします。

CBitmap::GetBitmapBits

指定したバッファーに指定したビットマップのビットをコピーします。

CBitmap::GetBitmapDimension

ビットマップの幅と高さを返します。高さと幅は SetBitmapDimension のメンバー関数で事前に設定されていると見なされます。

CBitmap::LoadBitmap

オブジェクトへのアプリケーションの実行可能ファイルから名前付きビットマップ リソースの読み込みおよびビットマップを割り当てることによってオブジェクトを初期化します。

CBitmap::LoadMappedBitmap

ビットマップを読み込み、現在のシステム カラーに色をマップします。

CBitmap::LoadOEMBitmap

オブジェクトへの Windows の定義済みのビットマップを読み込むこと、およびビットマップを割り当てることによってオブジェクトを初期化します。

CBitmap::SetBitmapBits

指定したビット値にビットマップのビットを設定します。

CBitmap::SetBitmapDimension

0.1 ミリメートル単位のビットマップの幅と高さを割り当てます。

6t1yfd35.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CBitmap::operator HBITMAP

オブジェクトにアタッチされている CBitmap のウィンドウ ハンドルを返します。

解説

CBitmap のオブジェクトを使用するには、オブジェクトを構築し、初期化のメンバー関数の 1 つがでビットマップのハンドルをアタッチし、オブジェクトのメンバー関数を呼び出します。

グラフィカル オブジェクトの使用の詳細に CBitmapは、" "を グラフィカル オブジェクトを使用した場合。

継承階層

CObject

CGdiObject

CBitmap

必要条件

ヘッダー: afxwin.h

参照

関連項目

CGdiObject クラス

階層図

概念

MFC MDI サンプル