다음을 통해 공유


ATL 인코딩 참조

uuencode, 16진수 및 UTF8과 같은 다양한 일반적인 인터넷 표준의 인코딩은 에 있는 코드에서 atlenc.h지원됩니다.

함수

함수 사용 사례
AtlGetHexValue 16진수의 숫자 값을 가져오려면 이 함수를 호출합니다.
AtlHexDecode AtlHexEncode에 대한 이전 호출과 같이 16진수 텍스트로 인코딩된 데이터 문자열을 디코딩합니다.
AtlHexDecodeGetRequiredLength 지정된 길이의 16진수로 인코딩된 문자열에서 디코딩된 데이터를 포함할 수 있는 버퍼를 바이트 크기로 가져오려면 이 함수를 호출합니다.
AtlHexEncode 16진수 텍스트 문자열로 일부 데이터를 인코딩하려면 이 함수를 호출합니다.
AtlHexEncodeGetRequiredLength 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다.
AtlUnicodeToUTF8 유니코드 문자열을 UTF-8로 변환하려면 이 함수를 호출합니다.
BEncode "B" 인코딩을 사용하여 일부 데이터를 변환하려면 이 함수를 호출합니다.
BEncodeGetRequiredLength 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다.
EscapeXML XML에서 사용하기에 안전하지 않은 문자를 안전한 문자로 변환하려면 이 함수를 호출합니다.
GetExtendedChars 문자열에서 확장된 문자 수를 가져오려면 이 함수를 호출합니다.
IsExtendedChar 지정된 문자가 확장 문자인지 확인하려면 이 함수를 호출합니다(탭, 줄 바꿈 또는 캐리지 리턴이 아닌 32보다 작음, 126보다 큼).
QEncode "Q" 인코딩을 사용하여 일부 데이터를 변환하려면 이 함수를 호출합니다.
QEncodeGetRequiredLength 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다.
QPDecode QPEncode에 대한 이전 호출과 같이 따옴표로 묶인 인쇄 가능한 형식으로 인코딩된 데이터 문자열을 디코딩합니다.
QPDecodeGetRequiredLength 지정된 길이의 quoted-printable로 인코딩된 문자열에서 디코딩된 데이터를 포함할 수 있는 버퍼를 바이트 크기로 가져오려면 이 함수를 호출합니다.
QPEncode quoted-printable 형식으로 일부 데이터를 인코딩하려면 이 함수를 호출합니다.
QPEncodeGetRequiredLength 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다.
UUDecode UUEncode에 대한 이전 호출과 같이 uuencoded된 데이터 문자열을 디코딩합니다.
UUDecodeGetRequiredLength 지정된 길이의 uuencode된 문자열에서 디코딩된 데이터를 포함할 수 있는 버퍼를 바이트 크기로 가져오려면 이 함수를 호출합니다.
Uuencode 일부 데이터를 uuencode하려면 이 함수를 호출합니다.
UUEncodeGetRequiredLength 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다.

참고 항목

개념
ATL COM 데스크톱 구성 요소