Windows程序员都来看看吧!打开繁体系统中简体字目录中的文件的问题!

华时纳 华时纳 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
工程描述:VS2005工程,字符集为UNICODE,在简体中文操作系统中编译。
代码描述:其中封装了一个MFC与flash通信的类,该类中有这样一段代码
void LoadMovie(long layer, LPCTSTR url)
{
static BYTE parms[] = VTS_I4 VTS_BSTR ;
InvokeHelper(0x8e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, layer, url);
}

作用是加载flash文件。
现象描述:
1、在简体中文系统中能够正常加载播放flash。
2、在繁体中文系统中,有2个目录,一个目录是名为“本機”(繁体字),另外一个目录名为“欢乐娱乐”(简体字),结果繁体字目录中的flash能够正常加载,而简体字目录中的flash不能正常加载。这二个目录中的文件通过CreateFile函数都能打开。

问题:
1、出现上述现象的原因?
2、如何解决这个问题?
3、求原理!

...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部
华时纳
其它技术问题 3,881 成员 9,044 内容