C, C++, MFC/C, C++, MFC 테크닉
MFC 테크닉 - Zip 파일 생성 ( info-zip )
folcjin
2021. 12. 22. 12:28
728x90
반응형
# Local 폴더를 Zip 파일로 생성
> ziplib 라이브러리 이용 ( www.info-zip.org )
> BSD license
# 소스 코드
bool CFileMakeZip::FileComp(CString src, CString dst)
{
// 생성
HZIP hz = CreateZip(dst, 0);
if (hz == NULL)
{
AfxMessageBox(_T("Error: Failed to Create Zip"));
}
// 추가 - 압축
ZRESULT zr = ZipAdd(hz, src, src);
if (zr != ZR_OK)
{
zr = CloseZip(hz);
return false;
}
// 닫기
zr = CloseZip(hz);
if (zr != ZR_OK)
{
return false;
}
return true;
}
728x90
반응형
사업자 정보 표시펼치기/접기
사업자 등록번호 : -- | TEL : --