Здрасте. Я пытаюсь взять переменную окружения временного каталога Windows:
LPTSTR env = " ";
GetTempPath(sizeof(env), env);
MessageBox(hWnd, env, NULL, MB_OK);
Но функция не изменяет переменную env. Как она имела прежнее значение так и имеет его дальше

Вчём можит быть дело?