我想从C盘显示位图图像。此图像的所有者是管理员。我试图使用LoadImage()函数来加载此图像。它始终在getlasterror()中返回0或1814。
HBITMAP hBitmap = LoadImage(NULL,
L"C:\\test.bmp",IMAGE_BITMAP,LR_DEFAULTSIZE, LR_DEFAULTSIZE, LR_SHARED);
DWORD lastError = GetLastError();
当最后一个参数是LR_SHARED时,它在getlasterror()中返回1814。 当最后一个参数是LR_LOADFROMFILE时,它在getlasterror()中返回0。
我将如何解决此问题?
test.bmp文件是从另一个应用程序生成的。因此,它的所有者始终设置为管理员。