Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2014, 19:28   #1
Andrey_Ov
Пользователь
 
Регистрация: 20.11.2013
Сообщений: 28
По умолчанию Не могу установить смещение IStream. Help me please!!

Товарищи,что я не так делаю? Чтобы разобраться с потоками написал маленький код Как бы не устанавливал смещение li.QuadPart
он мне выдает только последнюю загруженную картинку а их 3.
В цикле грузятся все три картинки -это 100%. Проверял в отладчике в пошаговом режиме

Задача в общем то такая: сделать программу что-то вроде ACDSee. Для нужд нашей фотолаборатории но со спец-функциями. Не знаю как реализовать загрузку картинок в поток с последующим извлечением их от туда. Может я вообще иду ни тем путем?... Если так-то укажите направление.


Код:
	ULONG ar[5];
	STATSTG statstg;
	ULARGE_INTEGER pos;
																		
	for (int i = 0; i < 3; i++){
	Image* im = new 
 Image(imVector.at(i).fileName);
im->Save(stream, &encoderClsid);
stream->Seek(li, STREAM_SEEK_CUR, &pos);
li.QuadPart = pos.QuadPart;
ar[i] = li.QuadPart;}
li.LowPart = ar[0]; stream->Seek(li, STREAM_SEEK_SET,NULL);
Image *im1;im1 = im1->FromStream(stream);
fon.DrawImage(im1, 0, 0, rect.right, rect.bottom);

Последний раз редактировалось Stilet; 27.01.2014 в 20:55.
Andrey_Ov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу установить приложение PinkPink Помощь студентам 0 21.03.2012 23:01
Не могу установить XP Form_13 Компьютерное железо 3 09.10.2011 20:21
Не могу установить GLscene KVAZAR Компоненты Delphi 6 30.12.2009 17:54
не могу установить систему.. ridlin Операционные системы общие вопросы 4 02.12.2009 18:57