вообщем есть такой вот кусок кода
bool myBitmap::LoadFromFile(char* filename)
{
//...
hBitmap=(HBITMAP)LoadImage (NULL, filename, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);
//...
}
1. Если в качестве filename передать что-нибудь вида "data\my.bmp" и попробовать запустить на CTRL+F5 (Visual Studio) то загрузка проиходит нормально, но если запустить программу напрямую, из папки то hBitmap==NULL. Возможно оболочка передает какие то параметры при запуске программы
2. Если же использовать полный путь к файлу с картинкой, например c:\data\my.bmp то
hBitmap ВСЕГДА == NULL
Как же мне сделать, чтобы Bitmap всегда загружался без проблем ?
23.02.05 17:17: Перенесено модератором из 'C/C++' — Павел Кузнецов