카테고리 없음
rr
giftDev
2025. 6. 25. 16:37
반응형
PWCH original = L"원래문자열"; // 예: L"ABC123"
const WCHAR* prefix = L"Values : ";
// 1. 유니코드 문자열 결합
size_t totalLen = wcslen(prefix) + wcslen(original) + 1;
WCHAR* combined = (WCHAR*)malloc(totalLen * sizeof(WCHAR));
wcscpy(combined, prefix);
wcscat(combined, original);
// 2. 유니코드 → ANSI(PCHAR) 변환
int len = WideCharToMultiByte(CP_ACP, 0, combined, -1, NULL, 0, NULL, NULL);
PCHAR ansiResult = (PCHAR)malloc(len);
WideCharToMultiByte(CP_ACP, 0, combined, -1, ansiResult, len, NULL, NULL);
// 3. 함수 호출
Method(ansiResult);
// 4. 메모리 정리
free(combined);
free(ansiResult);
반응형