Resource DLL are those which contains recourse related to binary and no source code. Resource DLL can contain the followings
- Accelerators
- Bitmaps
- Icons
- Cursors
- Menus
- Dialogs
- HTMLS
- String Tables
- Toolbars
- Versions
Resource DLLs are loaded using LoadLibrary() and the with MFC API AfxSetResourceHandle() we set the loaded resource DLL instance as our current resource instance. All the call of loading a resource line LoadIcon() etc. will now be loaded from the resource DLL.
Necessary MFC APIs:
- HINSTANCE AFXAPI AfxGetResourceHandle() - Returns the current loaded resource handle.
- void AFXAPI AfxSetResourceHandle(HINSTANCE hInstResource) - Sets the new resource handle for the MFC Application.
About our authors: Team EQA
You have viewed 1 page out of 27. Your DLL learning is 0.00% complete. Login to check your learning progress.