📄 ezicmn.h
字号:
typedef struct _ZI8_LANGUAGE_ENTRY
{
ZI8UCHAR Language;
PZI8VOID pTable;
} ZI8_LANGUAGE_ENTRY;
typedef struct _ZI8_LANGUAGE_ENTRY ZI8RAMPOINTER PZI8_LANGUAGE_ENTRY;
/* These declarations support user defined phone book */
typedef ZI8BOOL (*PFZI8GETUDPBENTRY) ( ZI8USHORT Index,
ZI8UCHAR CharSet,
PZI8VOID pBuffer,
ZI8UCHAR Length );
typedef ZI8BOOL (*PFZI8GETOEMDATAENTRY) ( ZI8USHORT usIndex,
PZI8WCHAR pBuffer,
ZI8UCHAR uMaxBufferSize,
PZI8VOID pOther );
#ifdef ZI8_NO_GLOBAL_VARIABLES
#define ZI8_GBL_PARM1 ZI8RAMPOINTER pGlobal
#define ZI8_GBL_PARM , PZI8VOID pGlobal
ZI8FUNCTION ZI8_IMPORT_C ZI8USHORT Zi8GetGlobalDataSize
( void );
#else /* #ifdef ZI8_NO_GLOBAL_VARIABLES */
#define ZI8_GBL_PARM1
#define ZI8_GBL_PARM
#endif /* #else #ifdef ZI8_NO_GLOBAL_VARIABLES */
ZI8FUNCTION ZI8_IMPORT_C ZI8UCHAR Zi8GetLastError
( void ZI8_GBL_PARM1 );
/* functions for the Used Word Dictionary */
ZI8FUNCTION ZI8_IMPORT_C ZI8UCHAR Zi8AttachUWD
( PZI8UCHAR pUWD,
ZI8USHORT size
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8DetachUWD
( ZI8UCHAR UWD_id,
PZI8UCHAR pUWD
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8AddUsedWordW
( ZI8UCHAR UWD_id,
PZI8WCHAR pWord,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8AddUsedWordW2
( ZI8UCHAR UWD_id,
PZI8WCHAR pWord,
ZI8UCHAR Language,
ZI8UCHAR SubLanguage
ZI8_GBL_PARM );
/* For latin: conversion between byte to/from Unicode */
ZI8FUNCTION ZI8_IMPORT_C ZI8WCHAR Zi8ConvertUC2WC
( ZI8UCHAR uc,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8UCHAR Zi8ConvertWC2UC
( ZI8WCHAR wc,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8WCHAR Zi8ConvertWC2Key
( ZI8WCHAR wc,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8WCHAR Zi8ConvertUC2Key
( ZI8UCHAR uc,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8USHORT Zi8UTF8ToUCS2
( PZI8UCHAR UTF8Start,
ZI8USHORT UTF8Size,
PZI8WCHAR UCS2Start,
ZI8USHORT UCS2Size
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8USHORT Zi8UCS2ToUTF8
( PZI8WCHAR UCS2Start,
ZI8USHORT UCS2Size,
PZI8UCHAR UTF8Start,
ZI8USHORT UTF8Size
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8USHORT Zi8ConvertChars2Ligature
( ZI8UCHAR language,
PZI8WCHAR awcString,
ZI8USHORT size
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8USHORT Zi8ConvertLigature2Chars
( ZI8UCHAR language,
PZI8WCHAR awcString,
ZI8USHORT size
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetLatinSearchOrder
( PZI8UCHAR pSearchOrderArray,
ZI8UCHAR uArraySize
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetPredictionStartAt
( ZI8UCHAR uIndex
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C PZI8UCHAR Zi8GetEngineCCFG
( void );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetMaxWordLength
( ZI8UCHAR length
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8UCHAR Zi8GetMaxWordLength
( void ZI8_GBL_PARM1 );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetMaxCountValue
( ZI8LONG maxCountValue
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetSupportHIligature
( ZI8BOOL bSupport
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetSupportVIligature
( ZI8BOOL bSupport
ZI8_GBL_PARM );
/* functions for the Personal User Dictionary - common */
ZI8FUNCTION ZI8_IMPORT_C ZI8UCHAR Zi8AttachUDPB
( PFZI8GETUDPBENTRY pUDPBEntry
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8DetachUDPB
( ZI8UCHAR udpbID,
PFZI8GETUDPBENTRY pUDPBEntry
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8UCHAR Zi8AttachPUD
( PZI8UCHAR pDict,
ZI8USHORT size
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8DetachPUD
( ZI8UCHAR Pud,
PZI8UCHAR pDict
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8USHORT Zi8GetPUDfreeSpace
( ZI8UCHAR Pud,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8AddUDWordW
( ZI8UCHAR Pud,
PZI8WCHAR pWord,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8DeleteUDWordW
( ZI8UCHAR Pud,
PZI8WCHAR pWord,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8IsUDWordW
( ZI8UCHAR Pud,
PZI8WCHAR pWord,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8RefUDWordW
( ZI8UCHAR Pud,
PZI8WCHAR pWord,
ZI8UCHAR language
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8RefUDWordW2
( ZI8UCHAR Pud,
PZI8WCHAR pWord,
ZI8UCHAR language,
ZI8UCHAR secondaryLanguage
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetFileBufferSize
( ZI8USHORT usSize
ZI8_GBL_PARM );
ZI8FUNCTION ZI8_IMPORT_C ZI8BOOL Zi8SetPrefixLockControl
( ZI8UCHAR prefixLockControl
ZI8_GBL_PARM );
#endif /* #ifndef _EZICMN_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -