856 :
デフォルトの名無しさん:
Windowsのコードなのですが、おおよそCの問題だと思うので、お願い致しますm(_ _)m
#define PATHNAME "X.TXT"
この、PATHNAMEを使って
"X.TXT"
と、
L"X.TXT"
の両方を生成したいのですが、##が効きません。どう書けばよいのでしょうか?
dwResCnt = GetFullPathNameA(PATHNAME, BUFSIZE, pathname, &filename);
dwResCnt = GetFullPathNameW(L ## PATHNAME, WBUFSIZE, wpathname, &wfilename);