【发布时间】:2011-05-15 03:34:12
【问题描述】:
我正在尝试将 TCHAR 转换为字符串,如下所示:
std::string mypath;
TCHAR path[MAX_PATH];
GetModuleFileName( NULL, path, MAX_PATH );
我需要将mypath 设置为path。我做了一个简单的循环并将path[index] 连接到mypath,这可行,但我不喜欢这种方式。
我是 C++ 新手,但我已经做过很多 C#。我见过GetModuleFileName 的例子,它传入一个“char”,但它不喜欢它。它需要TCHAR 或LPWSTR。
【问题讨论】: