StringCchCatW((LinkPath), sizeof(LinkPath)-1, LPWSTR(fileInfo.name)); 拼接之后输出的是乱码,有人知道怎么回事么
你是不是都是宽字符
LPWSTR _strOutput = new wchar_t[100]; _strOutput[0] = L'\0`; // <-- add this LPCWSTR Y =L"Sample Text"; X = StringCchCat(_strOutput, 100, Y);