⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kaeziparchiveimport.cpp

📁 zip解压源码.
💻 CPP
字号:
#include "stdafx.h"
#include "KAEZipArchiveImport.h"

/*
IKAEZipArchive *piKAEZipArchive = NULL;

int KAEZipArchiveInit()
{
    ASSERT(!piKAEZipArchive);
    KSCOMRESULT hr = KSCoCreateInstance(
        CLSID_KAEZipArchive,
        NULL,
        IID_IKAEZipArchive,
        (void **)&piKAEZipArchive
    );
    if (FAILED(hr))
        return false;
    
    return true;
}

int KAEZipArchiveUnInit()
{
    ASSERT(piKAEZipArchive);
    
    if (piKAEZipArchive)
    {
        piKAEZipArchive->Release();
        piKAEZipArchive = NULL;
    }

    return true;
}
*/

IClassFactory *piKAEZipArchiveFactory = NULL;

int KAEZipArchiveFactoryInit()
{
    ASSERT(!piKAEZipArchiveFactory);

    KSCOMRESULT kr = KSCoGetClassObject(
        CLSID_KAEZipArchive,
        IID_IClassFactory,
        (void **)&piKAEZipArchiveFactory
    );

    if (FAILED(kr))
        return false;
    
    return true;
}


int KAEZipArchiveFactoryUnInit()
{
    ASSERT(piKAEZipArchiveFactory);
    
    if (piKAEZipArchiveFactory)
    {
        piKAEZipArchiveFactory->Release();
        piKAEZipArchiveFactory = NULL;
    }

    return true;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -