ERROR_PATH_NOT_FOUND с SHLoadDIBitmap - PullRequest
       223

ERROR_PATH_NOT_FOUND с SHLoadDIBitmap

1 голос
/ 07 августа 2020

Я хочу загрузить растровое изображение в программу WinAPI. Приложение разработано для WindowsCE 2013. (Visual Studio 2013) Я указываю полный путь, который в моем случае правильный, но функция GetLastError () возвращает ошибку 3 (ERROR_PATH_NOT_FOUND)

Это фрагмент кода ниже:

case WM_PAINT:
    //HDC hdc;
    HDC hdcOkno;
    hdcOkno = GetDC(hWnd);
    HBITMAP hbmObraz;
    hbmObraz = (HBITMAP)SHLoadDIBitmap(L"C:\\Users\\tykab\\OneDrive\\Dokumenty\\Visual Studio 2013\\Projects\\WinAPI\\WinAPI\\blue.bmp");
    DWORD error;
    error = GetLastError();
    BITMAP bmInfo;
    GetObject(hbmObraz, sizeof(bmInfo), &bmInfo);
    BitBlt(hdcOkno, 50, 50, bmInfo.bmWidth, bmInfo.bmHeight, hdcOkno, 0, 0, SRCCOPY);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...