Compartir a través de


Referencia de codificación en ATL

La codificación en una gama de estándares comunes de Internet, como uuencode, hexadecimal y UTF8, es compatible con el código que se encuentra en atlenc.h.

Functions

Función Caso de uso
AtlGetHexValue Llame a esta función para obtener el valor numérico de un dígito hexadecimal.
AtlHexDecode Descodifica una cadena de datos que se ha codificado como texto hexadecimal, por ejemplo, mediante una llamada anterior a AtlHexEncode.
AtlHexDecodeGetRequiredLength Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación hexadecimal de la longitud especificada.
AtlHexEncode Llame a esta función para codificar algunos datos en forma de cadena de texto hexadecimal.
AtlHexEncodeGetRequiredLength Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado.
AtlUnicodeToUTF8 Llame a esta función para convertir una cadena Unicode en UTF-8.
BEncode Llame a esta función para convertir algunos datos utilizando la codificación “B”.
BEncodeGetRequiredLength Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado.
EscapeXML Llame a esta función para convertir los caracteres que no son seguros para usarlos en XML en sus equivalentes seguros.
GetExtendedChars Llame a esta función para obtener el número de caracteres extendidos de una cadena.
IsExtendedChar Llame a esta función para comprobar si un carácter especificado es un carácter extendido (menor de 32, mayor que 126, y no una pestaña, un salto de línea o un retorno de carro).
QEncode Llame a esta función para convertir algunos datos utilizando la codificación “Q”.
QEncodeGetRequiredLength Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado.
QPDecode Descodifica una cadena de datos codificada en formato entrecomillado imprimible, por ejemplo, mediante una llamada anterior a QPEncode.
QPDecodeGetRequiredLength Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación entrecomillada imprimible de la longitud especificada.
QPEncode Llame a esta función para codificar algunos datos en formato entrecomillado imprimible.
QPEncodeGetRequiredLength Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado.
UUDecode Descodifica una cadena de datos con codificación UUencode, por ejemplo, mediante una llamada anterior a UUEncode.
UUDecodeGetRequiredLength Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación UUEncode de la longitud especificada.
Uuencode Llame a esta función para codificar datos con formato UUEncode.
UUEncodeGetRequiredLength Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado.

Consulte también

Conceptos
Componentes de escritorio COM de ATL