... * 2 ); MultiByteToWideChar( CP_ACP, MB_PRECOMPOSED, cString, -1, wString, uLen ); } else { // *** This is a speculation about L"" - need to be verified. wString = (BSTR) hb_xgrab( 2 ); wString[0] = L'\0'; } //printf( "\nAnsi: '%s'\n", cString ); //wprintf( L"\nWide: '%s'\n", wString ); return ...