CBitmap クラス
Windows のグラフィック デバイス インターフェイス (GDI: Graphics Device Interface) のビットマップをカプセル化したもので、ビットマップを操作するためのメンバー関数を提供します。
class CBitmap : public CGdiObject
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CBitmap オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
指定された幅、高さ、ビット パターンを持つデバイスに依存しないビットマップ メモリ内でオブジェクトを初期化します。 |
|
BITMAP の構造体で指定された幅、高さ、ビット パターンを含むビットマップを持つオブジェクトを (1 バイトが指定されている場合) 初期化します。 |
|
指定されたデバイスと互換性を持つようにビットマップでオブジェクトを初期化します。 |
|
指定されたデバイスと互換性のある破棄できるビットマップでオブジェクトを初期化します。 |
|
Windows ハンドルを HBITMAP のビットマップに指定されている場合、CBitmap オブジェクトへのポインターを返します。 |
|
ビットマップに関する情報で BITMAP の構造を塗りつぶします。 |
|
指定したバッファーに指定したビットマップのビットをコピーします。 |
|
ビットマップの幅と高さを返します。高さと幅は SetBitmapDimension のメンバー関数で事前に設定されていると見なされます。 |
|
オブジェクトへのアプリケーションの実行可能ファイルから名前付きビットマップ リソースの読み込みおよびビットマップを割り当てることによってオブジェクトを初期化します。 |
|
ビットマップを読み込み、現在のシステム カラーに色をマップします。 |
|
オブジェクトへの Windows の定義済みのビットマップを読み込むこと、およびビットマップを割り当てることによってオブジェクトを初期化します。 |
|
指定したビット値にビットマップのビットを設定します。 |
|
0.1 ミリメートル単位のビットマップの幅と高さを割り当てます。 |
パブリック演算子
名前 |
説明 |
---|---|
オブジェクトにアタッチされている CBitmap のウィンドウ ハンドルを返します。 |
解説
CBitmap のオブジェクトを使用するには、オブジェクトを構築し、初期化のメンバー関数の 1 つがでビットマップのハンドルをアタッチし、オブジェクトのメンバー関数を呼び出します。
グラフィカル オブジェクトの使用の詳細に CBitmapは、" "を グラフィカル オブジェクトを使用した場合。
継承階層
CBitmap
必要条件
ヘッダー: afxwin.h