Согласно документации CBitmap: LoadBitmap()
функция принимает идентификатор ресурса растрового изображения или идентификатор ресурса растрового изображения.
Нельзя указать путь к файлу растрового изображения.
Например
MyProject.rc
------------
MYBMP BITMAP "res\myimage.bmp"
и убедитесь, что в resource.h нет записи MYBMP, иначе во время предварительной обработки он заменится на id и, в конечном итоге, LoadBitmap()
завершится ошибкой, поскольку приложение не может найтиресурс как FindResource()
не работает.
Теперь сделайте это:
CBitmap bmp;
bmp.LoadBitmap(L"MYBMP");
Это определенно загрузит растровое изображение.