VS c ++でwin7の下の現在のディレクトリを取得しようとしていますが、
TCHAR pBuf[MAX_PATH];
int bytes = GetModuleFileName(NULL, pBuf, MAX_PATH);
std::cout << bytes << " " << pBuf << " " << GetLastError() << std::endl;
長さ 58 を返し、68 を指す pBuf のポインターであると思われるものを返します。エラーコードは 0 です。
ありがとうございました!