Я пытаюсь преобразовать TCHAR в строку, как в:
std::string mypath;
TCHAR path[MAX_PATH];
GetModuleFileName( NULL, path, MAX_PATH );
Мне нужно установить mypath
на путь path
. Я выполнил простой цикл и соединил путь [индекс]
к mypath
, и это работает, но мне этот способ не нравится.
Я новичок в C ++, но сделал много из C #. Я видел примеры GetModuleFileName
, который передает «char», но ему это не нравится. Требуется TCHAR
или LPWSTR
.