This example shows how to convert a code page number to a Unicode string.
#include <stdio.h> #include <uconv.h> int main(void) { UniChar ucs_code_page[12]; size_t num_elems = 12; UconvObject uconv_object = NULL; int rc = ULS_SUCCESS; /********************************************************************/ /* Convert a code page number to a unichar string */ /********************************************************************/ rc = UniMapCpToUcsCp(850, ucs_code_page, num_elems); if (rc != ULS_SUCCESS) { printf("UniMapCpToUcsCp error: return code = %u\n", rc); return 1; } rc = UniCreateUconvObject(ucs_code_page, &uconv_object); if (rc != ULS_SUCCESS) { printf("UniCreateUconvObject error: return code = %u\n", rc); return 1; } return ULS_SUCCESS; }