#ifndef _UNICODE_H_ #define _UNICODE_H_ #include uint16_t GB2312_to_Unicode(uint16_t c); uint16_t Unicode_to_GB2312(uint16_t c); // size: 以 uint16_t 为单位 // length: 以 uint8_t 为单位 uint16_t Ansi_to_Unicode(uint16_t *dest, uint16_t size, const uint8_t *src, uint16_t length); // size: 以 uint8_t 为单位 // length: 以 uint8_t 为单位 uint16_t Unicode_to_Ansi(uint8_t *dest, uint16_t size, const uint8_t *src, uint16_t length); uint16_t StrUnicodeToAnsi(uint8_t *dest,uint16_t size,const char *src); uint16_t AnsiToStrUnicode(uint8_t *dest,uint16_t size,const char *src); void SetCodePara(void); #endif /* _UNICODE_H_ */