2014-11-19 3 views
0

. Сегодня моя проблема связана с использованием URLDownloadToFile() с QtCreator. Я использую следующий код для загрузки:URLDownloadToFile Файл QtCreator не загружается

HRESULT hRez = URLDownloadToFile(NULL, TEXT(url), TEXT("C:\\image.png"), 0, NULL); 
if (hRez != S_OK) 
{ 
    return false; 
} 

Код без ошибок, однако файл не загружен. Я искал множество решений для своей проблемы, но ни один из них не был релевантным не успешным. Что я сделал не так?

ответ

0

Ну the documentation состояния:

szFileName: 
    A pointer to a string value containing the name or full path of the file to create for the download. 
    If szFileName includes a path, the target directory must already exist. 

Так что я бы предположить, этот параметр должен включать не только путь, но имя файла, а также. Например,

HRESULT hRez = URLDownloadToFile(NULL, TEXT(url), TEXT("C:\\downl.tmp"), 0, NULL); 
+0

Oh! Я пропустил писать это в сводке кода. Точный путь + имя файла упоминается в оригинале. Отредактировано сообщение ... – Xweque

Смежные вопросы