Текущий архив: 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.46 MB
Время: 0.052 c