在作一個小模塊,實際就是記錄輸出了,用于調(diào)試。緣由來自發(fā)現(xiàn)wxDeMPQ中的Log輸出,在使用DLL方式后,DLL中的Log就輸出無門,這是因為wxDeMPQ和各DLL間沒有一個統(tǒng)一的輸出模式,所以就寫了一個,也許明天可以調(diào)試好,但明天要準(zhǔn)備去石家莊,估計來不及了~
??? 跑遠(yuǎn)了,寫這個模塊的時候碰到一個問題,std::wstring和wxString間如何轉(zhuǎn)行呢?嘗試了很多次,終于有點(diǎn)收獲了,對wxWidget不太熟悉,不知道這樣轉(zhuǎn)換有啥問題不,先記錄下來吧。
????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();
}