ut3_set_charset

Navigation:  C++ > 管理功能接口 >

ut3_set_charset

Previous pageReturn to chapter overviewNext page

 

函数

设置与hdAPI交互的中文编码格式

int32 ut3_set_charset(

 enum HD3_CHARSET charset

);

参数

charset

 [in] 字符集枚举量

返回值

设置成功,返回RD_SUCCESS。失败返回其它错误码,见error_code.h

说明

typedef enum _HD3_CHARSET{

HD3_CHARSET_SYS,  // 系统默认字符集

HD3_CHARSET_ANSI,  // ANSI字符集,包含GB2312,GBK,GB1830

HD3_CHARSET_UNICODE  // Unicode字符集

}HD3_CHARSET;

处理中文字符串的接口都受该接口影响。本接口调用不依赖任意其它接口,可随时调用。

本接口调用后即生效,多线程情况下,本接口调用时刻后的其它hdKingAPI调用都将应用本次字符编码设置。

hdKingAPI默认接受的字符编码为HD3_CHARSET_SYS,在通常范围的机器上其与HD3_CHARSET_ANSI等价。

举例

示例代码参见管理功能接口

 

参见:

ut3_set_charset

ut3_get_charset

ut3_set_request_timeout

ut3_set_connection_checking_cycle

ut3_get_item_step

ut3_free_handle

ut3_get_server_time_ms

ut3_convert_sec_to_rdtime

ut3_convert_rdtime_to_sec

©2015. All Rights Reserved.