ATL-Codierungsreferenz

Die Codierung in einem Bereich allgemeiner Internetstandards wie uuencode, hexadezimal und UTF8 wird vom code unterstützt, der in atlenc.h.

Funktionen

Funktion Anwendungsfälle
AtlGetHexValue Mit dieser Funktion wird der numerische Wert einer Hexadezimalziffer abgerufen.
AtlHexDecode Decodiert eine Datenzeichenfolge, die als hexadezimaler Text codiert wurde, z. B. durch einen vorherigen Aufruf von AtlHexEncode.
AtlHexDecodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Bytes abrufen, der die Daten enthalten kann, die aus einer hexadezimal codierten Zeichenfolge der angegebenen Länge decodiert wurden.
AtlHexEncode Mit dieser Funktion werden einige Daten als Zeichenfolge mit hexadezimalem Text codiert.
AtlHexEncodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde.
AtlUnicodeToUTF8 Mit dieser Funktion können Sie eine Unicode-Zeichenfolge in UTF-8 konvertieren.
BEncode Mit dieser Funktion werden einige Daten mit "B"-Codierung konvertiert.
BEncodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde.
EscapeXML Mit dieser Funktion werden für die Verwendung in XML unsichere Zeichen in sichere Zeichen konvertiert.
GetExtendedChars Mit dieser Funktion können Sie die Anzahl von Sonderzeichen in einer Zeichenfolge abrufen.
IsExtendedChar Rufen Sie diese Funktion auf, um herauszufinden, ob ein bestimmtes Zeichen ein erweitertes Zeichen ist (kleiner als 32, größer als 126 und kein Tabstopp, Zeilenvorschub oder Wagenrücklauf)
QEncode Mit dieser Funktion werden einige Daten mit "Q"-Codierung konvertiert.
QEncodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde.
QPDecode Decodiert eine Zeichenfolge von Daten, die in an zitierten Druckformaten codiert wurden, z. B. durch einen vorherigen Aufruf von QPEncode.
QPDecodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Bytes abrufen, der die Daten enthalten kann, die aus einer Zeichenfolge der angegebenen Länge in einem druckbaren Format mit Anführungszeichen decodiert wurden.
QPEncode Mit dieser Funktion können Sie Daten in ein druckbares Format mit Anführungszeichen codieren.
QPEncodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde.
UUDecode Decodiert eine Datenzeichenfolge, die uuencodiert wurde, z. B. durch einen vorherigen Aufruf von UUEncode.
UUDecodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Bytes abrufen, der die Daten enthalten kann, die aus einer UUEncoded-Zeichenfolge der angegebenen Länge decodiert wurden.
Uuencode Mit dieser Funktion können Sie Daten in UUEncoded-Daten codieren.
UUEncodeGetRequiredLength Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde.

Siehe auch

Konzepte
ATL COM-Desktopkomponenten