![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отобразить GIF средствами WinAPI, без всяких там компонентов [D7, WinXP]
Dmitry_177 © (2007-03-05 15:32:00)Как можно отобразить GIF средствами WinAPI без всяких там компонентов?
tesseract (2007-03-07 14:39:00) [1]
> Если это про OleLoadPicture, то она работает и в 98-м.
Количество форматов зависит от версии ослика, а не ОС.
Sapersky (2007-03-07 14:19:00) [2]IPicture тоже вроде нормально, но зависит от версии IE. В XP - воспринимает.
Если это про OleLoadPicture, то она работает и в 98-м.
Джо (2007-03-06 15:22:00) [3]> [6] DVM © (06.03.07 15:04)
> в любых, если соответствующую длл таскать с собой
95, кажется, официально не поддерживается.
DVM (2007-03-06 15:04:00) [4]
> GDI+ в каких версиях Windows есть? начиная с XP или 2000?
> или еще раньше?
в любых, если соответствующую длл таскать с собой
tesseract (2007-03-06 14:45:00) [5]
> Rouse_ © (05.03.07 15:39) [2]
> А вообще GDI+ гифы нормально воспринимает
IPicture тоже вроде нормально, но зависит от версии IE. В XP - воспринимает.
Rouse_ (2007-03-05 15:57:00) [6]Гифы - хм вполне нормально, а анимацию (к тем трем функциям которые на другом форуме дал) делай сам через следующие АПИ
function GdipImageGetFrameDimensionsCount(image: GPIMAGE;
var count: UINT): GPSTATUS; stdcall;
function GdipImageGetFrameDimensionsList(image: GPIMAGE; dimensionIDs: PGUID;
count: UINT): GPSTATUS; stdcall;
Dmitry_177 (2007-03-05 15:43:00) [7]
> Разобрать формат GIF-а руками, вычленить из него битовую
> маску и нарисовать на канве...
Будет лт он "проигрываться", если так сделать?
> А вообще GDI+ гифы нормально воспринимает
GDI+ в каких версиях Windows есть? начиная с XP или 2000? или еще раньше?
Rouse_ (2007-03-05 15:39:00) [8]Разобрать формат GIF-а руками, вычленить из него битовую маску и нарисовать на канве...
Rouse_ (2007-03-05 15:39:00) [9]А вообще GDI+ гифы нормально воспринимает