Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Sammendrag

Når du konverterer tallene Fullbreddes Unicode (U + FF10-U + FF19) til standard tallene med halv bredde (U + 0030-U + 0039) mens du bruker WideCharToMultiByte, den ikke utføre konverteringen på Windows 95 og 98. API-LCMapString skal med LCMAP_HALFWIDTH-flagget bruke til å konvertere tegn i full bredde til tegn med halv bredde.

Hvis du vil ha mer informasjon

Siden W-versjonen av denne APIen ikke fungerer på Windows 95 og Windows 98 ett må konvertere Fullbreddes tegn fra Unicode til riktig DBCS-strenger, og deretter kaller du LCMapString for å gjøre konverteringen. Her er et eksempel arbeider med full bredde Unicode tall i tradisjonell kinesisk, forenklet kinesisk, japansk og koreansk:

#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);
}

Å gjøre konverteringen arbeidet for Windows 95 og Windows 98, installerer én av de fire kodesider (950 for tradisjonell kinesisk, 936 for kinesisk (forenklet), 932 for japansk og 949 for koreansk) på systemet og eksplisitt angitt koden siden og nasjonale ID-parametere i ovenfor API-kall.

Referanser

Hvis du vil ha mer informasjon om hvordan du installerer en tegntabell, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

164948 hvordan du installerer en tegntabell

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×