共用方式為


輸入的 ATL 參考

在一般網際網路標準範圍的編碼方式 (例如 uuencode、十六進位和 UTF8 由 atlenc.h 中所找到的程式碼支援。

功能

AtlGetHexValue

呼叫此函式來取得十六進位數字的數值。

AtlHexDecode

解碼已編碼為十六進位文字 (例如 [ AtlHexEncode) 的呼叫資料的字串。

AtlHexDecodeGetRequiredLength

呼叫此函式來取得大小可以包含從所指定長度的十六進位編碼字串解碼的資料緩衝區中的位元組數。

AtlHexEncode

呼叫這個函式進入某些資料以十六進位的文字字串。

AtlHexEncodeGetRequiredLength

呼叫此函式來取得可包含從所指定大小的資料輸入之字串緩衝區的大小。

AtlUnicodeToUTF8

呼叫此函式將 Unicode 字串轉換為 UTF-8。

BEncode

使用「B」編碼方式,呼叫這個函式轉換一些資料。

BEncodeGetRequiredLength

呼叫此函式來取得可包含從所指定大小的資料輸入之字串緩衝區的大小。

EscapeXML

呼叫這個函式會轉換為 unsafe 用於 XML 為其安全對等的字元。

GetExtendedChars

呼叫此函式來取得擴充字元數目的字串。

IsExtendedChar

呼叫這個函式會發現,如果指定的字元是否為擴充字元 (小於 32),大於 126,而非定位字元、換行字元、歸位字元 (Carriage Return)

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 元件桌面