참고> blog.naver.com/tipsware/221150318278
1. Windows는 기본적으로 Zip 압축 관련 기능을 제공함. 즉, 응용 프로그램에서 COM을 사용하면 Windows 탐색기와 동일하게 Zip 파일을 사용할 수 있음.
=> ShlDisp.h 헤더파일을 include 해야 함. (ShlDisp.h는 Shell 관련 COM 객체를 사용할 때 사용하는 헤더파일)
2. CoCreateInstance() 함수를 사용하려면 CoInitializeEx() 함수를 먼저 호출하여 COM을 사용할 수 있게 해주어야 함.
-> CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
3. IShellDispatch 객체로 Zip 경로를 설정할 때에는 반드시 절대 경로로 적어야 함.
반응형
'Study Memos > Windows Programming' 카테고리의 다른 글
TransparentBlt (Section 79) (0) | 2020.12.08 |
---|---|
Resource에 Bitmap 넣고 사용하기 (Section 78) (0) | 2020.12.08 |
파일 크기 얻기 (Section 74) (0) | 2020.12.08 |
IStream (Section 73) (0) | 2020.12.08 |
Resource (Section 72) (0) | 2020.12.08 |