(1)使用LoadImage
方法
HBITMAP hBitmap;
hBitmap = (HBITMAP)::LoadImage( AfxGetInstanceHandle(),
strBmpName,
IMAGE_BITMAP,
0,
0,
LR_LOADFROMFILE|LR_CREATEDIBSECTION );
if (hBitmap == NULL)
{
DeleteObject(hBitmap);
AfxMessageBox(_T("LoadImage失敗!"));
return false;
}
CBitmap bmp;
bmp.Attach( hBitmap );
(2)使用CImage
類
CImage _image;
HRESULT hr = _image.Load(lpszPathName);
return SUCCEEDED(hr)? TRUE : FALSE;