在作一个小模块,实际就是记录输出了,用于调试。缘由来自发现wxDeMPQ中的Log输出,在使用DLL方式后,DLL中的Log就输出无门,这是因为wxDeMPQ和各DLL间没有一个统一的输出模式,所以就写了一个,也许明天可以调试好,但明天要准备去石家庄,估计来不及了~
跑远了,写这个模块的时候碰到一个问题,std::wstring和wxString间如何转行呢?尝试了很多次,终于有点收获了,对wxWidget不太熟悉,不知道这样转换有啥问题不,先记录下来吧。
const wxString wstring2wxString(const std::wstring& str)
{
return wxString(str.c_str(), wxConvISO8859_1);
}
const std::wstring wxString2wstring(const wxString& str)
{
return str.wchar_str();
}