핵심 요약
Microsoft Developer의 글은 CF_UNICODETEXT가 CF_TEXT와 CF_OEMTEXT로 합성되는 방식과 그 반대를 설명하며, 세 형식 간 6가지 변환과 코드페이지 의존 관계를 개략하고, CF_LOCALE의 LCID를 통해 ANSI/OEM 코드페이지를 결정하며 MB2WC/WC2MB, AnsiToOem, OemToAnsi 등의 변환 수단이 사용된다는 점을 정리합니다.
구현 방법
- CF_TEXT, CF_OEMTEXT, CF_UNICODETEXT 간 변환은 CF_LOCALE에 포함된 LCID를 바탕으로 선택한 코드페이지를 사용해 수행
- ANSI 코드페이지와 OEM 코드페이지는 로케일에서 파생된 값을 사용
- 변환 함수로 MB2WC, WC2MB, AnsiToOem, OemToAnsi를 활용
- 일부 전환은 해당 방향에서 구현되지 않거나 nop으로 표시될 수 있습니다
주요 결과
- 코드페이지 기반 변환 흐름의 개요를 제공
- 향후 글에서 구체적 사례나 질의에 대한 추가 설명이 이어질 수 있음을 시사
