由于wxWidget主要使用wxString字符串类型,而C++程序员经常使用STL,因此存在wxString与std::string之间的转换,下面举例来说明它们之间的转换.
1. std::string -> wxString
string strstring = "string";
wxString wxstr = wxString( strstring.c_str(), wxConvUTF8);
2. wxString -> std::string
string strstring;
wxString wxstr = _("wxString");
strstring = string ( wxstr.mb_str() );