A Quicker way to load *.BMP files into a CBitmap Object
- Create your own CBitmap derived class (say, CMyBitmap)
- add a “load from bitmap” method as listed below
BOOL CMyBitmap::LoadBitmap(LPCTSTR szFilename)
{
ASSERT(szFilename);
DeleteObject();
HBITMAP hBitmap = NULL;
hBitmap = (HBITMAP)LoadImage(NULL, szFilename, IMAGE_BITMAP, 0, 0,
LR_LOADFROMFILE | LR_CREATEDIBSECTION | LR_DEFAULTSIZE);
return Attach(hBitmap);
}