📄 kaeziparchivecomponent.cpp
字号:
#include "stdafx.h"
#include "KAEZipArchive.h"
#include "KAEZipArchiveImplement.h"
#include "KAEZipArchiveComponent.h"
// =========================================================================
// * COM Component Implement Public Part *
// =========================================================================
HRESULT STDMETHODCALLTYPE KAEZipArchiveComponent::QueryInterface(
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject)
{
ASSERT(ppvObject);
*ppvObject = NULL;
if (KSCOM_EQUAL_UUID(riid, IID_IUnknown))
{
*ppvObject = (void *)this;
}
else if (KSCOM_EQUAL_UUID(riid, IID_IKAEZipArchive))
{
*ppvObject = (void*)&m_KAEZipArchive;
}
else return KSCOM_E_NOINTERFACE;
((IUnknown *)(*ppvObject))->AddRef();
return KSCOM_S_OK;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -