CBitmap::LoadBitmap
lpszResourceName によって名前またはアプリケーションの実行可能ファイルから nIDResource で ID 番号で識別されるビットマップ リソースを読み込みます。
BOOL LoadBitmap(
LPCTSTR lpszResourceName
);
BOOL LoadBitmap(
UINT nIDResource
);
パラメーター
lpszResourceName
ビットマップ リソース名を含む null で終わる文字列へのポインター。nIDResource
ビットマップ リソースのリソース id 番号を指定します。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
読み込まれたビットマップは CBitmap のオブジェクトにアタッチされます。
lpszResourceName によって識別されるビットマップがない場合、またはビットマップを読み込むのメモリが不足場合は 0 が返されます。
LoadBitmap の関数によって読み込まれたビットマップを削除するに CGdiObject::DeleteObject 関数を使用するか、CBitmap のデストラクターは、のオブジェクトを削除します。
注意 |
---|
オブジェクトを削除する前に確認してくださいデバイス コンテキストに選択されていないことを示します。 |
次のビットマップは、Windows Versions 3.1 以降に追加されました:
OBM_UPARRROWIOBM_DNARROWIOBM_RGARROWIOBM_LFARROWI
これらのビットマップが Windows 3.0 のデバイス ドライバーに以前ではありません。ビットマップの一覧と外観に表示するために、Windows SDKを参照してください。
必要条件
ヘッダー: afxwin.h