本帖最后由 VisualEleven 于 2012-09-05 09:07:46 编辑

解决方案 »

  1.   

    系统提供的API函数的dll变化过?
      

  2.   


    以上代码我没有使用new,我在另外的代码版本中使用了new来开辟堆空间,而且是足够大的,也不行,这样一来,我就估计失败的原因不是空间大小的问题了吧?
      

  3.   

    可能是int类型的问题,楼主可以自己解析一下返回来的内存里面的内容是否有选择的那么多
      

  4.   


    可是,在win7中是完全能选择上万的文件的呀,呵呵!
      

  5.   

    改成选择文件夹呢?然后再用CFIleFind得到该文件夹下的所有文件
      

  6.   


    问题是,同样的代码,放到win7中,就能一次性选择上万文件的啊!!!