ATL编码引用

常规Internet标准大小的编码例如uuencode、十六进制和UTF8由atlenc.h找到的代码支持。

函数

AtlGetHexValue

调用此函数获取一个十六进制数字的数值。

AtlHexDecode

解密已输入为十六进制文本(如以前调用了 AtlHexEncode数据的字符串。

AtlHexDecodeGetRequiredLength

调用此函数获取范围中可以包含从指定长度的一个十六进制编码字符串解码的数据缓冲区的字节。

AtlHexEncode

调用此函数的进入某些数据作为十六进制文本字符串。

AtlHexEncodeGetRequiredLength

调用此函数获取在可以包含从指定的范围的数据输入的字符串缓冲区的字符范围。

AtlUnicodeToUTF8

调用此函数将Unicode字符串转换为UTF-8。

BEncode

使用“B”编码,调用此函数将一些数据。

BEncodeGetRequiredLength

调用此函数获取在可以包含从指定的范围的数据输入的字符串缓冲区的字符范围。

EscapeXML

调用此函数是不安全的用于XML对这些安全的等效字符。

GetExtendedChars

调用此函数获取外接字符串中的字符数。

IsExtendedChar

调用此函数查看,如果特定字符是一个扩展字符(小于32,大于126,而不是选项、换行符或回车)

QEncode

使用“Q”编码,调用此函数将一些数据。

QEncodeGetRequiredLength

调用此函数获取在可以包含从指定的范围的数据输入的字符串缓冲区的字符范围。

QPDecode

解密已输入了以引用可打印的格式(如以前调用了 QPEncode数据的字符串。

QPDecodeGetRequiredLength

调用此函数获取范围中可以包含从指定长度的引用可打印编码字符串解码的数据缓冲区的字节。

QPEncode

调用此函数的进入某些数据以引用可打印的格式。

QPEncodeGetRequiredLength

调用此函数获取在可以包含从指定的范围的数据输入的字符串缓冲区的字符范围。

UUDecode

解密uuencoded例如以前调用了 UUEncode数据的字符串。

UUDecodeGetRequiredLength

调用此函数获取范围中可以包含从指定长度的一个uuencoded字符串解码的数据缓冲区的字节。

UUEncode

调用该功能。uuencode某些数据。

UUEncodeGetRequiredLength

调用此函数获取在可以包含从指定的范围的数据输入的字符串缓冲区的字符范围。

ATL_ESC标志

这些标志用于控件 EscapeXML行为。

ATLSMTP_QPENCODE标志

这些标志描述引用可打印的编码如何将由 QPEncode执行。

ATLSMTP_UUENCODE标志

这些标志描述uuencoding如何将由 UUEncode执行。

请参见

其他资源

ATL概念

ATL COM桌面元素