2015-07-23 : VC开发,常用的加载图像的办法

来源:互联网 发布:网络阅卷方法 编辑:程序博客网 时间:2024/05/06 12:10

(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;
0 0