日期:2014-05-19  浏览次数:20927 次

AVISaveV这个函数不支持中文路径??
AVISaveV(

        LPCTSTR   szFile,
        CLSID   *   pclsidHandler,
        AVISAVECALLBACK   lpfnCallback,
        int   nStreams,
        PAVISTREAM   *   ppavi,
        LPAVICOMPRESSOPTIONS   *   plpOptions
      );
  第一个参数不支持含有中文的路径!否则就不能生成文件!现在在全英文字符串下运行没问题!请问有什么办法可以解决一下!毕竟草做系统是中文的!!文件夹不可能要求别人用字母或者英文吧!!如果实在不行还有其他函数可以替代吗?


------解决方案--------------------
1、保存在临时目录(纯英文)
2、复制到正常目录(这个,没有中英文限制的)

===================================================
技术交流不该有界限 资源共享不该有条件
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明: <我的帖子我做主,结贴率保持100%>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非 <散分贴> 蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
===================================================