ATL插件 URL中含有中文字符问题
我写了一个ATL插件,在插件中,调用CBindStatusCallback类去下载数据,当传入的URL中含有中文字符时,就会下载失败,请问这是什么原因呢?我的工程师UNICODE的
BSTR bstr = m_csUrl.AllocSysString();//如果m_csUrl中含有中文字符时,就是下载失败
CMyBindStatusCallback<CMyCtrl>::Download(this, &CMyCtrl::OnData, bstr, m_spClientSite, m_bPathRelative);
请高手分析一下,有可能是什么原因造成的呢?字符转换的问题吗?该如何解决?谢谢!