none
vc编程关于picture加载jpg图片 RRS feed

  • 问题

  • 我上网查资料得知,可以先下载好 imgscan.ocx Imgadmin.ocx,Imgcmn.dll等几个文件然后放入system32文件夹下,再注册。我输入regsvr32注册的时候总是显示失败,提示:loadlibrary("imgscan.ocx")失败-找不到指定的模块。我有把他放入system下也是一样,又把路径写完整还是一样。不知道是怎么回事,上网查了很多资料,还没找到真正可以解决问题的。还有就是关于vc里picture控件加载jpg图片还有更好更方便的方法吗。最好有资料提供。谢谢
    2010年10月28日 14:04

答案

  • 用vc自带的CImage类就好了啦,用gdi+要初始化gdi环境,挺麻烦的,用第三方库,稳定性和以后维护等都很不方便
    n个人就有n个idea,碰撞擦出火花!
    2010年10月31日 3:55

全部回复

  • 你的ocx缺失依赖库.

    我记得用GDI+可以读取jpg文件.

    实在不行用开源的jpeg库自己渲染后bitblt进去


    0xBAADF00D
    2010年10月30日 15:39
    版主
  • 用vc自带的CImage类就好了啦,用gdi+要初始化gdi环境,挺麻烦的,用第三方库,稳定性和以后维护等都很不方便
    n个人就有n个idea,碰撞擦出火花!
    2010年10月31日 3:55