본문 바로가기

Study Memos/Windows Programming

Windows와 Zip 파일 (Section 75)

참고> 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