📄 mindex.h
字号:
// Mindex.h: interface for the CMindex class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MINDEX_H__0D0F60B1_4EF2_11D3_87CB_0080C8D7C3FC__INCLUDED_)
#define AFX_MINDEX_H__0D0F60B1_4EF2_11D3_87CB_0080C8D7C3FC__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Vocinfo.h"
/*
typedef struct
{
char Id;
int Offset;
int Length;
char Note[21];
}IDXINFO;
*/
class CMindex
{
public:
IDXINFO *pCombIdx;
char *pCombBuf;
int Count;
int CombBufLen;
char DestPath[256];
public:
CMindex();
virtual ~CMindex();
void SetPath( char *m_Path );
int ReadIdx( void );
int WriteIdx( void );
int ReadBuf( void );
int WriteBuf( void );
int RallocComb( int m_Length );
int FindId( char m_Id, int &m_Offset, int &m_Length );
int AddNode( char ID, char *TagFile, char *TagNote);
int DelNode( char ID );
int InitCombvox( char *IniFile, char *Section );
int ReadEnglish( char *IniFile, char *Section );
int GetCount( void );
IDXINFO *GetCombIdx( void );
int GetCombBufLen( void );
char *GetCombBuf( void );
void ResetComb( void );
};
extern char *GetProfile(char *Profile,char *Section,char *Field, char *Value );
extern void SplitTextAndNote(char *stext, char *text, char *note);
#endif // !defined(AFX_MINDEX_H__0D0F60B1_4EF2_11D3_87CB_0080C8D7C3FC__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -