【发布时间】:2013-04-23 06:27:37
【问题描述】:
我是 C++ 新手,在将 UnicodeString 转换为字符串时遇到问题,所以现在寻找从一种类型转换为另一种类型的最简单方法。
我想使用基本的windows函数,它需要带有UnicodeString的字符串,如何使代码工作?
UnicodeString Exec = "notepad";
WinExec(Exec.c_str(), 0);
使用的环境是c++ builder xe2
【问题讨论】:
-
WideCharToMultiByte()可能是您正在寻找的。仔细读。这是相当直截了当的。 -
wstring_convert还不错(en.cppreference.com/w/cpp/locale/wstring_convert)。
标签: c++ windows api unicode-string c++builder-xe2