从硬盘位图展示
从硬盘位图显示
loadimage怎么显示不出来
case WM_PAINT:
{
hdc = BeginPaint(hWnd, &ps);
HDC hdcMem = CreateCompatibleDC(hdc);
HANDLE hBitmap =(HBITMAP)LoadImage(hInst,LPSWTR("C:\\BACKGROUND.BMP"),IMAGE_BITMAP,500,500,LR_LOADTRANSPARENT);
HANDLE hBitmapStartScanBAK = SelectObject(hdcMem,hBitmap);
BitBlt(hdc,0,0,500,500,hdcMem,0,0,SRCCOPY);
SelectObject(hdcMem,hBitmap);
DeleteDC(hdcMem);
EndPaint(hWnd, &ps);
}
------解决方案--------------------
LoadImage 里少了一个标志 LOADFROMFILE 的标志
你自己查查 LoadImage 的说明
loadimage怎么显示不出来
case WM_PAINT:
{
hdc = BeginPaint(hWnd, &ps);
HDC hdcMem = CreateCompatibleDC(hdc);
HANDLE hBitmap =(HBITMAP)LoadImage(hInst,LPSWTR("C:\\BACKGROUND.BMP"),IMAGE_BITMAP,500,500,LR_LOADTRANSPARENT);
HANDLE hBitmapStartScanBAK = SelectObject(hdcMem,hBitmap);
BitBlt(hdc,0,0,500,500,hdcMem,0,0,SRCCOPY);
SelectObject(hdcMem,hBitmap);
DeleteDC(hdcMem);
EndPaint(hWnd, &ps);
}
------解决方案--------------------
LoadImage 里少了一个标志 LOADFROMFILE 的标志
你自己查查 LoadImage 的说明