📄 chnconv_dll.h
字号:
// CHNCONV_DLL.H
#ifndef CHNCONV_DLL_H
#define CHNCONV_DLL_H
// 埲壓偼儕僢僠僥僉僗僩僼僅乕儅僢僩梡
#define ESCAPE '\\'
#define BRACE_START '{'
#define BRACE_END '}'
#define SEMICOLON ';'
static const char szRtfTag [] = "rtf" ;
static const char szFontTableTag [] = "fonttbl" ;
static const char szCharsetTag [] = "fcharset" ;
static const char szFontAltTag [] = "falt" ;
static const char szCharToSkipTag [] = "uc" ;
static const char szAnsiCpgTag [] = "ansicpg" ;
static const char szLangTag [] = "lang" ;
static const char szLangFeTag [] = "langfe" ;
static const char szLangFeNpTag [] = "langfenp" ;
static const char *const HiddenTagList [] = {
"info",
"colortbl",
"stylesheet",
"*",
"pict",
"shppict",
"nonshppict",
"datafield",
} ;
#define HIDDEN_TAG_LIST_MAX (sizeof(HiddenTagList)/sizeof(char*))
static const char szFieldTag [] = "field" ;
static const char szFieldInstTag [] = "fldinst" ;
static const char szFieldResultTag [] = "fldrslt" ;
static const char szFieldEqTag [] = "EQ" ;
static const char szFieldAsteriskTag [] = "\\*" ;
static const char szShapeTag [] = "shp" ;
static const char szShapeTextTag [] = "shptxt" ;
static const char szShapeResultTag [] = "shprslt" ;
static const char szShapeResultTextTag [] = "dptxbxtext" ;
typedef struct {
int nCode ;
const char *szName ;
} CHARACTER_NAME ;
static const CHARACTER_NAME RtfEscapeList [] = {
{ '\\', "\\" },
{ '{', "{" },
{ '}', "}" },
} ;
#define RTF_ESCAPE_LIST_MAX (sizeof(RtfEscapeList)/sizeof(CHARACTER_NAME))
static const char szGbGothic1 [] = "Hei" ;
static const char szGbGothic2 [] = "Gothic" ;
static const char szGbGothic3 [] = "\xBA\xDA" ;
static const char szBig5Gothic1 [] = "Hei" ;
static const char szBig5Gothic2 [] = "Gothic" ;
static const char szBig5Gothic3 [] = "\xB6\xC2" ;
static const char szCwHead [] = "俧俛" ;
static const char szCwFantiHead [] = "俲俧" ;
static const char szCwGothic [] = "僑僔僢僋" ;
static const char szCw7Head [] = "CW-GB" ;
static const char szCw7FantiHead [] = "CW-B5" ;
static const char szCw7Gothic [] = "Gothic" ;
static const char szNhHead [] = "俶俫" ;
static const char szNh3Head [] = "NH3" ;
static const char szNhOptionHead1 [] = "NG" ;
static const char szNhOptionHead2 [] = "NB" ;
static const char szNhGothic [] = "崟" ;
static const char szCwnHead [] = "OM拞崙GB" ;
static const char szCwnFantiHead [] = "OM拞崙斏懱" ;
static const char szCwnGothic [] = "恨集
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -