Здравствуйте, StDenis, Вы писали:
D>>GetFullPathName("image2.jpg",256,FileV,NULL);
SD>вообще-то я не это имел ввиду
SD>хотя этот код может чем-то помочь — нужно сделать OutputDebugString( FileV ) посмотреть дебаггером (или DebugView) какое же там попалось полное имя файла.
SD>я все настаивал на коде в духе (т.е. не для копи-паста, а как пример алгоритма):
SD> GetModuleFileName( NULL, filename, filename_size );
SD> strrchr( filename, '\\' )[0] = 0;
SD> strncat( filename, "имякартинки.jpg", filename_size );
SD>
я понял что ты имел ввиду конкатенацию пути. просто для проверки я сделал так
if (GetFullPathName("image2.jpg",256,FileV,NULL)==GetFullPathName("scrin1.jpg",256,FileV,NULL))
if(не правда ( грузим картинку по пути FileV))
закрыть приложение
else
закрыть приложение
и вот на моменте где грузим картинку когда жму Просмотр вылетает, жду по времени что запуск был все норм.
вечероком попробую дебаггером (или DebugView) глянуть .