Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Платформы Windows Mobile и Windows Embedded > PNG и Windows CE 5


Автор: Darhazer 10.5.2006, 12:19
Привет,
Досих пор я пользувал imgdecmp.dll (DecompressImageIndirect) для декомпресии PNG / GIF. Делал я это под Windows Mobile 2003
Сейчась мне надо сделать это под Windows CE 5 и там этого файла нету. Еще хуже - мне надо уже на другом процессоре, так что не могу просто скопировать файла
Что написано в документации... http://search.msdn.microsoft.com/search/Redirect.aspx?title=SHLoadImageResource&url=http://msdn.microsoft.com/library/en-us/mobilesdk5/html/mob5lrfSHLoadImageResource.asp
эта функция не работала в 2003 и поэтому я ее не пользувал, а пользувам imgdecmp
Но в 5.0 ее даже нет в .h / .lib и aygshell.dll ее не експортируеть

Что мне делать? Есть ли другой виход кроме http://search.msdn.microsoft.com/search/Redirect.aspx?title=Imaging&url=http://msdn.microsoft.com/library/en-us/wcemultimedia5/html/wce50oriImaging.asp а то я в COM не разбираюсь 
Процессор x86, если имеет значения
Компилятор: Visual Studio 2005 + Windows CE 5 Standart SDK 

Автор: Snowy 10.5.2006, 13:04
Ну так можно просто дернуть пример Imaging из C:\WINCE500\PUBLIC\GDIEX\SDK\SAMPLES 

Автор: Darhazer 10.5.2006, 16:26
А других вариантов нету?  smile  

Автор: Snowy 11.5.2006, 12:24
C чистым PNG я других не знаю.
Разве что подойдет bmp с PNG компрессией. 

Автор: Darhazer 11.5.2006, 15:25
Можно и не PNG, можно и с GIF и даже можно и ZIP
Просто надо изображения хранит с компресии, а то файл становиться слишком большой 
P.S. а можеш разказать о http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_6x0u.asp и как ее пользувать? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)