Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

получение правильных размеров картинки

16K
14 сентября 2011 года
k_serg
11 / / 13.09.2006
взяла пример из справки Microsoft
Код:
GdiplusStartupInput gdiplusStartupInput;
   ULONG_PTR gdiplusToken;
   GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);

   Image* image = new Image(L"in.jpg");
   Sleep(200);
   UINT imageHeight = image->GetHeight();
   printf("The height of the image is %u.\n", imageHeight);

   delete image;
   GdiplusShutdown(gdiplusToken);
   return 0;

image->GetHeight() возвращает 0 помогите разобраться где ошибка:confused:!
278
15 сентября 2011 года
Alexander92
1.1K / / 04.08.2008
Не вполне понял, а зачем там Sleep() стоит? В MSDN'е в примере его нет, кстати...

Сам файл проверяли, может быть, формат какой-то неудачный? JPG ведь тоже разные бывают.
14
15 сентября 2011 года
Phodopus
3.3K / / 19.06.2008
Скорее всего имидж не загрузился, укажите полный путь и проверьте
67K
15 сентября 2011 года
Risha_90
17 / / 15.09.2011
sleep 200 мы с serg_k(мой папа) поставили для того чтобы успела загрузиться картинка(прочитали на каком-то форуме что не успевает), но как проверить загрузилась ли она не знаем.......еще попробовала указать полный путь, но увы безуспешно( jpg-создали в paint
67K
15 сентября 2011 года
Risha_90
17 / / 15.09.2011
действительно надо было вставить полный путь к файлу;)(без русского языка, немного ступила)спасибо всем кто откликнулся);)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог