Как соединить имя пути и файла?

202
01 декабря 2017, 05:58

Нужно сохранить файл скриншота в папке пользователя в Temp

Делаю следующее:

Определяю папку Temp

TCHAR myPath[MAX_PATH];
GetTempPath(MAX_PATH, myPath);

Добавочный путь

TCHAR t1Dir[MAX_PATH + 2] = { 0 };

Определяю имя пользователя

TCHAR UserName[MAX_PATH];
DWORD dwSize = sizeof(UserName);
GetUserName(UserName, &dwSize);

Соединяю все пути - В итоге получаю папку пользователя в папке Temp

auto DirPath = PathCombine(t1Dir, myPath, UserName); // auto тип typedef CHAR* LPSTR

Теперь пытаюсь сохранить скриншот файл в папке %Temp% в папке пользователя(Admin)

ScreenCapture(0, 0, sx, sy, "Screenshot.png",NULL); // по дефолту

Как мне соединить папку DirPath и файл "Screenshot.png" ?

READ ALSO
Visual Studio Не удается активировать приложение для Магазина Windows

Visual Studio Не удается активировать приложение для Магазина Windows

У меня проблема с UWP и Visual Studio 2015 ProЯ создаю UWP приложение на Visual C++, и в нем просто отправляю http запрос на сервер

304
vector<shared_ptr> ptrs, ptrs.pop_back() returns void

vector<shared_ptr> ptrs, ptrs.pop_back() returns void

Есть следующий класс:

174
вопросы по json парсингу

вопросы по json парсингу

Есть ответ, в котором перечень валют с значениямиНа случай если список валют увеличится, я в заранее хотел распарсить и сохранить массив...

290
Как в Gson взять список?

Как в Gson взять список?

Добрый день у меня возникла проблема, я через jsoup взял jsonВот так

222