인터넷에서 디벼서 하긴 하는데... 생각보다 인터넷에 써있는 코드가 안된다.
사용성 + 편의성 + 코드 실행 여부 등을 전부 본 거라, 다음 사람이 삽질을 방지할 수 있겠다 싶어서 기록으로 남긴다.
주의 :
1. 모든 코드가, 설명만 보면 모두 다 될 법한 코드들이다. 고로 실행해 보는 게 중요. ( = 나님이 삽질했으니 너님은 그냥 써라. )
2. MFC 라이브러리 이외에 추가 라이브러리가 필요한 함수나 클래스는 배제. .NET 플랫폼도 배제.
1. URLDownloadToFile()
http://nicejay.egloos.com/1094024
코드가 가장 깔끔한데, 실제 실행해 보면 안된다. 소스를 까서 원인을 디비볼 수도 있지만, 귀춘. 그냥 딴 거 찾았다.
2. CHttpFile 클래스. https://social.msdn.microsoft.com/Forums/vstudio/en-US/a0182ef2-9a92-430b-944b-be71c757d5b1/download-file-from-web-server-in-an-mfc-c-dialog-app?forum=vcgeneral
이것도 뭔가 안됨.
3. CInternetSession 클래스. http://stackoverflow.com/questions/8819438/alternative-to-urldownloadtofile-function
뭔가 안되더라고. 물론 코드 뒤지긴 귀찮고.
4. 결론. http://yagi815.tistory.com/113
이거 쓰니까 된다.
1. ~ 3. 도 환경이나 실행 타이밍, 권한 같은걸 맞추면 될 것 같은데, 그냥 삽질했다.
끝.
'프로그램' 카테고리의 다른 글
grep 사용법 (0) | 2015.06.11 |
---|---|
cafe24 서버 + 웹서비스 설정 처음에 할 일 (1) | 2015.06.09 |
MFC 디버깅 할 때, Output 창에 출력. (0) | 2015.06.03 |
CFile 로 파일 열 때 append 모드. (0) | 2015.05.24 |
C#에서 thread 실행할 때 , 인자값 넘기는 법 + 람다식 사용. (0) | 2015.05.05 |