TEXT("\\*.txt")
c++ で次の関数の代わりに文字列変数を使用することは可能ですか?
StringCchCat (szDir, MAX_PATH, TEXT("\\*.txt"));
例:
string ext = "\\*.pdf";
StringCchCat (szDir, MAX_PATH, ext);
with VS C++ はコンパイル時にエラーを返します:
error C2664: 'StringCchCatW': can not convert parameter 3 from 'std :: string' to 'STRSAFE_LPCWSTR'