Нужно сохранить файл скриншота в папке пользователя в 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" ?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости