我想轉換CString到WCHAR*或std::string以WCHAR*在Visual Studio C MFC應用程式。我在 stackoverflow 中發現它只有轉換為wchar_t*.
請幫我。謝謝!
uj5u.com熱心網友回復:
當您使用 CString 時,您可以訪問 CW2A ATL 宏,它將 CString 轉換為字串。
CString theCStr;
std::string STDStr( CW2A( theCStr.GetString(), CP_UTF8 ) );
或者參考這個檔案。
uj5u.com熱心網友回復:
我相信CString類可以進行這樣的轉換:
CStringA a = "ANSI";
CStringW w(a);
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/416507.html
標籤:
