fileindexlist.h
来自「所有压缩格式的压缩解压缩。」· C头文件 代码 · 共 45 行
H
45 行
// FileIndexList.h: interface for the CFileIndexList class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_FILEINDEXLIST_H__7D527C60_8E14_4B86_B255_D166687A66E9__INCLUDED_)
#define AFX_FILEINDEXLIST_H__7D527C60_8E14_4B86_B255_D166687A66E9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "../public/codecdll.h"
struct FILEINDEXLISTNODE;
struct FILEINDEXLISTNODE
{
int nIndex;
CString szFileName;
DWORD dwFileSize;
DWORD dwPackedSize;
DWORD dwDateTime;
WORD bIsDirectory;
WORD bEncrypted; //文件是否被加密
DWORD dwFileAttr;
DWORD dwCRC32;
FILEINDEXLISTNODE *next;
}; //带头结点的单链表
//文件索引表
struct FILEINDEXLIST
{
FILEINDEXLIST();
~FILEINDEXLIST();
FILEINDEXLISTNODE *root;
FILEINDEXLISTNODE *tail;
void Append(LPFILEINFO);
void Delete(int nIndex);
void Arrange();
void Clear();
};
#endif // !defined(AFX_FILEINDEXLIST_H__7D527C60_8E14_4B86_B255_D166687A66E9__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?