一个关于显示图片的有关问题~小弟我就10分了,不好意思了,请帮帮小弟我

一个关于显示图片的问题~!我就10分了,不好意思了,请帮帮我
我建立了一个Win32Application的工程     并且我把.bmp图片保存到工程的1.rc文件了命名为IDB_BITMAP。可是怎么才能把工程里的图片输出到屏幕呀,谢谢朋友们呀   我不想用什么VC里的控件做,只是想   Win32Application这样的工程去作,应该怎么办呀,我是初学者,请大家帮帮我
 
int     APIENTRY     WinMain(HINSTANCE     hInstance,    
                                                                                  HINSTANCE     hPrevInstance,    
                                                                                  LPSTR                     lpCmdLine,    
                                                                                  int                             nCmdShow)    
{    
while(1)    
{    
  HDC     dc;    
  HICON     hicon;    
  dc=CreateDC( "DISPLAY ",NULL,NULL,NULL);    
  hicon=(HICON)LoadImage(hInst, "F:\\Myproject\\project\\1\\ico.ico ",IMAGE_ICON,0,0,LR_LOADFROMFILE     ¦LR_DEFAULTCOLOR);    
  DrawIcon(dc,10,10,hicon);    
  _sleep(1000);    
 
//这里怎么把.BMP图片显示出来呢?    
  HBITMAP     hbitmap=LoadBitmap(hInstance,MAKEINTRESOURCE(IDB_BITMAP));    
  HDC     hMemDC=CreateCompatibleDC(NULL);    
  SelectObject(hMemDC,hbitmap);    
  //DrawState(dc,NULL,NULL,(LPARAM)hBitmap,..........    
}    
//     return     msg.wParam;    
return     0;    
}    


------解决方案--------------------
查一下BitBlt()
------解决方案--------------------
先创建一个窗口,然后在这个窗口画你的BMP
窗口程序,可以用向导,按默认设置完成
------解决方案--------------------
CDC
到vc版去问合适。。