Win32API: CreateCompatibleBitmap

指定したデバイス コンテキストと互換性のあるビットマップを作成します。


定義
Declare Function CreateCompatibleBitmap Lib "gdi32" _
   (hdc As HDC, _
    nWidth As Long, _
    nHeight As Long) As HBITMAP
hdc
デバイス コンテキストのハンドルを指定します。

nWidth
ビットマップの幅を指定します。

nHeight
ビットマップの高さを指定します。

戻り値

関数が成功すると、ビットマップのハンドルが返ります。失敗すると、NULL が返ります。

解説

nWidth、または nHeight パラメータのどちらかに 0 を指定した場合、1*1 のモノクロビットマップのハンドルが返ります。
ビットマップが不要になったときはDeleteObject関数を利用して破棄して下さい。

環境情報

インクルード ファイル: api_gdi.sbp 内で定義済み
DLLファイル: gdi32.dll


DeleteObject関数