由于用于多线程的服务器程序中,以前使用CxImage,老是有无法控制的异常,感觉很不爽!错误代码:CxImage::`copy constructor closure'(class CxImage const &) + 0x1F521C考虑抛弃CxImage,换一种方式
请各位朋友提高参考意见

解决方案 »

  1.   

    在服务器数据处理中,是不需要显示的
    为了效率,不能使用GDI,只能是纯粹的数据处理
      

  2.   

    自己做。
    1。检查Exif.
    2。用IJG的库直接读取小图。
      

  3.   

    楼上的说的也可以,不过也可以用开源的JPEG类,自己写
      

  4.   

    你是不是跨线程访问CxImage对象了?CxImage里面没有全局和静态的函数,在多线程程序里面用应该没问题的
      

  5.   

    CxImage::`copy constructor closure'(class CxImage const &) + 0x1F521C
    这样的错误代码在网上查询也很多,但是没有看到处理办法
    检查CxImage的源码,也没有看出什么问题
    我在使用中没有跨线程,问题出现的概率应该为万分之几,由于无法获取异常,所以一直没有定位出问题所在
    CxImage使用的也是jpeg的标准编解码
      

  6.   

    在编译CxImage库的时候,尝试了几乎所有的编译模式(多线程\多线程dll),都存在同样的问题
      

  7.   

    服务器中每天处理的缩略图有几万,但是问题却不是每天出现,郁闷!
    长的时候半个月也没有问题,所以未能找到问题我感觉可能是不合规范的jpeg文件数据所致
      

  8.   

    线程异常,通常是编译CxImage时没有设置 /MT