📄 codecfunc.h
字号:
#ifndef __CO_DEC_FUNC_H
#define __CO_DEC_FUNC_H
#include "codecdll.h"
///////////////////////////////////////////////
// 三个接口函数
///////////////////////////////////////////////
extern "C" {
__declspec(dllexport) void GetDllInfo(LPCODECLIBINFO);
__declspec(dllexport) void GetFunctionInfo(LPFUNCTIONINFO);
__declspec(dllexport) void CDLAboutBox();
}
///////////////////////////////////////////////
// 十一个接口文件操作函数
///////////////////////////////////////////////
HCXFILE Create(LPCTSTR szPathName,int iMode);
void Release(HCXFILE);
int GetNoEntries(HCXFILE);
BOOL GetFileInfo(HCXFILE,LPFILEINFO,int nIndex);
///////////////////////////////////////////////////////////////////
// 若lpszPos==NULL使用绝对路径
// 否则lpszPos是文件的存储位置
BOOL AddNewFile(HCXFILE,LPCTSTR lpszFileName,LPCTSTR lpszPos,int iLevel);
BOOL ExtractFile(HCXFILE,int nIndex,LPCTSTR lpszPath);
/////////////////////////////////////////////////////////////////
// indexes 以 -1 结束
BOOL DeleteFiles(HCXFILE,int *indexes);
BOOL TestFile(HCXFILE,int nIndex);
BOOL SetFileName(HCXFILE,int nIndex,LPCTSTR lpszFileName);
BOOL SetPassword(HCXFILE,int nIndex);
/////////////////////////////////////////////////////////////
// nIndex==-1 表示取全局描述
BOOL GetComment(HCXFILE,int nIndex,char *buf,int size);
BOOL SetComment(HCXFILE,int nIndex,LPCTSTR lpszComment);
#endif //CoDecFunc.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -