在WinCE中动态图片???

chenmo   2008-3-11 16:11 楼主
小弟写的程序中涉及了winCE5.0中BMP图片的动态加载。
本来使用的是saygshell.dll中函数SHLoadImageFile,可发现在好多手机上有的不支持SHLoadImageFile,有的干脆不支持aygshell.dll..
本来我的想法是动态加载aygshell.dll,在获取SHLoadImageFile的函数指针,发现DLL中这个函数是隐藏的。郁闷。。
想问下兄弟姐妹们是咋动态调用的啊??
有没有简便的方法??谢谢拉。。

回复评论 (6)

LoadBitmap
Requirements
OS Versions: Windows CE 1.0 and later.
Header: Winuser.h.
Link Library: Loadbmp.lib


LoadImage

Requirements
OS Versions: Windows CE 1.0 and later.
Header: Winuser.h.
Link Library: Loadimg.lib.
点赞  2008-3-12 09:30
也可以使用cximage或VOImage
点赞  2008-3-13 13:49
可以自已写一个bmp图片的解码程序,功能就相当于SHLoadImageFile,在wince上不支持LoadBitmap的
点赞  2008-3-15 10:54
LoadBitmap是支持的,LS不要误导人哦。
点赞  2008-3-16 15:36
楼上说的对
LoadBitmap是支持的,我在CE.NET4.2版本中用过,
不用加任何东西
效果还可以
点赞  2008-3-16 17:36
楼主跟我有同感!
以前我在windows moibile5.0 上使用SHLoadImageResource 是可以支持PNG GIF BMP

现在我把这个移植到 wince6.0 发现就不支持了

超级郁闷

现在只好用LoadImage 来显示bmp图片了!不过该函数好像不支持PNG图片!
点赞  2008-3-26 15:56
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复