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); }