Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Rezime

Prilikom konvertovanja Unikod brojeva pune širine (U + FF10-U + FF19) u standardne brojeve poluširine (U +0030-U + 0039), pri čemu se koristi Vidžon u toku, ne uspeva da se konverzija na Windows 95 i 98. Trebalo bi da koristite API LCMapString sa zastavom LCMAP_HALFWIDTH da biste konvertovali znakove pune širine u znakove poluširine.

Više informacija

Pošto n verzija ovog API-ja ne radi na operativnom sistemu Windows 95 i Windows 98 1 treba da konvertuje znake pune širine iz Unikoda u odgovarajuće DBCS niske, a zatim pozove LCMapString da uradi konverziju. Ovo je uzorak koji funkcioniše sa Unikod brojevima pune širine u tradicionalnom kineskom, pojednostavljenom kineskom, japanskom i korejskom:

#include <stdio.h>#include <tchar.h>#include <windows.h>void main(void){WCHAR T[2] = {65301, 0};TCHAR dbcs[3], conv[3];WideCharToMultiByte(CP_ACP, 0, T, -1, dbcs, sizeof(dbcs), NULL, NULL);int nRes = LCMapString(LOCALE_USER_DEFAULT, LCMAP_HALFWIDTH,                                                       dbcs,sizeof(dbcs),conv,sizeof(conv));printf("%s\n",conv);}

Da biste izvršili konverziju u operativnom sistemu Windows 95 i Windows 98, instalirajte jednu od četiri kodne stranice (950 za tradicionalni kineski, 936 za pojednostavljeni kineski, 932 za japanski i 949 za korejski) na sistemu i eksplicitno podesite kodnu stranicu i ID-ove šifre lokalnog standarda u gorenavedenom API pozivima.

Reference

Za više informacija o instaliranju kodne stranice kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

164948 Kako instalirati kodnu stranicu?

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×