Re[3]: GDI+ и многостраничные картинки
От: romson  
Дата: 06.01.07 23:07
Оценка:
Здравствуйте, AlexAlex2, Вы писали:

AA>я делаю Bitmap вот етим конструктором

AA>Bitmap(INT width,INT height,INT stride,PixelFormat format,BYTE *scan0);
AA>естественно, он получается одностраничным. Необходимо как-то добавить к нему еще страницы

Что-то мне подсказывает, что без записи в файл у Вас ничего не получится. Потому как, скорее всего, все страницы не хранятся в памяти одновременно, и при каждом вызове Image::SelectActiveFrame нужная страница просто загружается из файла и распаковывается в один и тот же битмап. Ведь не зря же в MSDN написано:

When you call the Image::SelectActiveFrame method, all changes that you made to the previously active frame are discarded. If you want to retain changes that you make to a frame, call the Save method before you switch to a different frame.

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.