TCHAR
适用于:Outlook 2013 | Outlook 2016
可用于描述 ANSI、DBCS 或 Unicode 字符串的 Win32 字符字符串。 对于 ANSI 和 DBCS 平台,TCHAR 定义如下:
typedef char TCHAR;
备注
对于 Unicode 平台,TCHAR 定义为与 WCHAR 类型同义。
MAPI 客户端可以使用 TCHAR 数据类型来表示 WCHAR 或 Char 类型的字符串。 请务必定义符号常量 UNICODE 并在需要时对平台执行限制。 MAPI 将转译平台信息并在内部将 TCHAR 转换为相应的字符串。 MAPI 属性类型 PT_TSTRING 的工作方式与 TCHAR 数据类型的工作方式类似。 当平台支持 Unicode 时,将在编译时向类型 PT_TSTRING 的属性分配类型 PT_UNICODE。 当平台不支持 Unicode 时,将向这些属性分配类型 PT_STRING8。