std::wstring SysNativeMBToWide(const StringPiece& native_mb)
 {
     return SysMultiByteToWide(native_mb, CP_ACP);
 }
std::wstring SysNativeMBToWide(const std::string& mb_str)
{
    return SysMultiByteToWide(mb_str, CodePage::Default_Code_Page);
}
 // 不要再函数中使用断言, 因为断言代码中使用了该函数.
 std::wstring SysUTF8ToWide(const StringPiece& utf8)
 {
     return SysMultiByteToWide(utf8, CP_UTF8);
 }
std::wstring SysUTF8ToWide(const std::string& utf8_str)
{
    return SysMultiByteToWide(utf8_str, CodePage::UTF8);
}