用VC怎么将图片封装进DLL 并在其他程序调用

用VC如何将图片封装进DLL 并在其他程序调用?
用VC如何将图片封装进DLL 并在其他程序调用?
上段代码或者原理给小弟……

------解决方案--------------------
HMODULE hModule = LoadLibrary("ResourceDll.dll");
 2 if (hModule == NULL)
 3 {
 4 MessageBox("加载资源文件失败!");
 5 return true;
 6 }
 7 char buffer[255];
 8 memset(buffer,0,sizeof(buffer));
 9 LoadString(hModule,2000,buffer,sizeof(buffer));
10 SetDlgItemText(IDC_STATIC,buffer);
11 HBITMAP hBitmap = LoadBitmap(hModule,MAKEINTRESOURCE(2001));
12 
13 if (hBitmap == NULL)
14 {
15 MessageBox("加载图片资源失败!");
16 return true;
17 }
18 ((CStatic*)GetDlgItem(IDC_STATIC_BITMAP))->SetBitmap(hBitmap);
19 FreeLibrary(hModule);
网上找的。