OFN_ALLOWMULTISELECT这个函数可以加载多个文件,但是对文件什么 要求size有要求不能超过2014.有啥办法可以仍然打开多个文件并且size大于他的吗

解决方案 »

  1.   

    但是对文件什么 要求size有要求不能超过2014  不知道什么意思...
      

  2.   

    CFileDialog 不能选择 图像是4000*4000的 文件???
      

  3.   


    在OFN_ALLOWMULTISELECT情况下是多选图片。可以选择,也可以表示,但是会在界面上出现一个warning,但是这个是给客户做的。所以怎么能让这个warning 不出现。
      

  4.   

    测试使用CFileDialog加载几副5760X3600的图片,没有错误
    我也不认为CFileDialog会对文件大小有要求,因为它只是获取文件名而已建议楼主检查一下自己处理图片的代码,而不是CFileDialog获取文件名的代码
      

  5.   


    是这样的。我加入1024*1024的tiff图像可以实现。但是加载现在4000多的tiff图像的时候。出现  "incorrect count for field `colorMap``(1,expecting 196608);tag ignored"的警告,然后按2下ok后图像可以正常加载。。我查了下有可能选择多张图片,对图片大小有限制。所以我觉得是不是这个问题
      

  6.   

    incorrect count for field `colorMap``(1,expecting 196608);tag ignored这是你使用的图像库的问题
    你引用的图像库应该是debug版的
    引用release的就可以了非致命错误一般都是在debug下有可以忽略的提示,在release下就自动忽略了