一个关于显示图片的问题~!
幸福的小雨 2007-04-06 08:47:14 我建立了一个Win32Application的工程 并且我把.bmp图片保存到工程的1.rc文件了命名为IDB_BITMAP。可是怎么才能把工程里的图片输出到屏幕呀,谢谢朋友们呀
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;
}