Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.26;
Скачать: CL | DM;

Вниз

Отобразить GIF средствами WinAPI, без всяких там компонентов   Найти похожие ветки 

 
Dmitry_177   (2007-03-05 15:32) [0]

Как можно отобразить GIF средствами WinAPI без всяких там компонентов?


 
Rouse_ ©   (2007-03-05 15:39) [1]

Разобрать формат GIF-а руками, вычленить из него битовую маску и нарисовать на канве...


 
Rouse_ ©   (2007-03-05 15:39) [2]

А вообще GDI+ гифы нормально воспринимает


 
Dmitry_177   (2007-03-05 15:43) [3]


> Разобрать формат GIF-а руками, вычленить из него битовую
> маску и нарисовать на канве...

Будет лт он "проигрываться", если так сделать?


> А вообще GDI+ гифы нормально воспринимает

GDI+ в каких версиях Windows есть? начиная с XP или 2000? или еще раньше?


 
Rouse_ ©   (2007-03-05 15:57) [4]

Гифы - хм вполне нормально, а анимацию (к тем трем функциям которые на другом форуме дал) делай сам через следующие АПИ

 function GdipImageGetFrameDimensionsCount(image: GPIMAGE;
   var count: UINT): GPSTATUS; stdcall;
 function GdipImageGetFrameDimensionsList(image: GPIMAGE; dimensionIDs: PGUID;
   count: UINT): GPSTATUS; stdcall;


 
tesseract ©   (2007-03-06 14:45) [5]


> Rouse_ ©   (05.03.07 15:39) [2]
> А вообще GDI+ гифы нормально воспринимает


IPicture тоже вроде нормально, но зависит от версии IE. В XP - воспринимает.


 
DVM ©   (2007-03-06 15:04) [6]


> GDI+ в каких версиях Windows есть? начиная с XP или 2000?
>  или еще раньше?

в любых, если соответствующую длл таскать с собой


 
Джо ©   (2007-03-06 15:22) [7]

> [6] DVM ©   (06.03.07 15:04)
> в любых, если соответствующую длл таскать с собой

95, кажется, официально не поддерживается.


 
Sapersky   (2007-03-07 14:19) [8]

IPicture тоже вроде нормально, но зависит от версии IE. В XP - воспринимает.

Если это про OleLoadPicture, то она работает и в 98-м.


 
tesseract ©   (2007-03-07 14:39) [9]


> Если это про OleLoadPicture, то она работает и в 98-м.


Количество форматов зависит от версии ослика, а не ОС.



Страницы: 1 вся ветка

Текущий архив: 2007.08.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
8-1162570365
Кевларвестов Семен
2006-11-03 19:12
2007.08.26
Чем бы выдернуть инфу из видео файла?


15-1185519203
Сатир
2007-07-27 10:53
2007.08.26
Восстановление клиента Оракла


15-1185885464
Piter
2007-07-31 16:37
2007.08.26
Где хранят информацию Java MIDP программы?


15-1185805203
Slider007
2007-07-30 18:20
2007.08.26
С днем рождения ! 30 июля 2007 понедельник


2-1185624555
mobwar
2007-07-28 16:09
2007.08.26
ТМемо замена одной буквы на другую.