AsagiriGetBitmap
アイテムからビットマップを取得します。
画像アイテムと画像ファイルアイテム以外のアイテムからはビットマップの取得はできません。
BOOL WINAPI AsagiriGetBitmap(HANDLE hAsagiri, short nID, HBITMAP* phBitmap, LPTSTR* lplpszPathName);
パラメータ
HANDLE hAsagiri | AsagiriInitializeが返したハンドル。 |
short nID | ビットマップを取得するアイテムのID。 |
HBITMAP* phBitmap | アイテムコンテンツを取得するHBITMAPへのポインタ。必要無くなったらDeleteObject()Win32API関数で削除してください。 |
LPTSTR* lplpszPathName | アイテムが画像ファイルの場合ファイルのパス名が入ります。必要無くなったらAsagiriDeleteStringで削除してください。パス名が必要無い場合はNULLを指定してください。 |
戻り値
成功した場合0以外。失敗した場合0。
文字コード別指定
_UNICODE未定義 | AsagiriGetBitmapA |
_UNICODE定義 | AsagiriGetBitmapW |
参照
AsagiriGetText, AsagiriGetBinary, AsagiriGetImageFileInBinary, AsagiriGetFileName
2004年7月30日 有限会社コモナ