Happy Cat: 열두마리들의 고양이들과 함께 생활하는 개발자의 일상과 이런저런 이야기들...

URLDownloadToFile 쓸 때 주의점

#pragma comment(lib,"wininet")
#include <wininet.h>
...
HRESULT hr = URLDownloadToFile(NULL, URL , File, 0 ,NULL);
if (SUCCEEDED(hr)){
DeleteUrlCacheEntry(URL);
}

웹상의 파일을 받을 때 연속적으로 받으면 웹에서 받지 않고 캐시로 부터 파일을 다운로드 받아서 갱신이 되지 않을수 있다. 갱신을 방지하기위해서 DeleteUrlCacheEntry를 사용한다.

'소프트웨어' 카테고리의 다른 글

자신의 절대경로 구하기  (2) 2010.11.12
다이얼로그 ESC, Enter 키 막기  (0) 2010.11.12
네이트온 4.0 팝업 및 광고제거 패치  (9) 2010.04.27