2014-11-19 4 views
0

오늘 내 문제는 QtCreator에서 URLDownloadToFile()의 사용과 관련됩니다. 다음 코드를 다운로드하여 사용합니다 :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

오! 나는 코드의 요약에 그 글을 쓰지 않았다. 정확한 경로 + 파일 이름은 원본에 언급되어 있습니다. 게시물을 수정했습니다 ... – Xweque

관련 문제