Shrnutí

Některé aplikace pomocí starší verze běhové knihovny C nefungují správně, pokud místní nastavení nepodporuje, znaková stránka

Pozadí

V systému Windows 1809 při požadavku aplikace znakovou stránku národního prostředí uživatele, došlo změnu vrátit CP_UTF8 místo CP_ACP jako UTF-8 by zahrnovat tyto národní údaje o jazyku. Tato změna však přeruší aplikace nepoužívá pojem znaková stránka správně - včetně některých starších CRTs.

To lze vyřešit, jsme návrat ke starému chování vykazujících CP_ACP místo CP_UTF8.

Alternativní řešení

  • Uživatelé mohou dočasně změnit jejich oblast"Angličtina (Spojené státy)" v Nastavení -> Region -> RegionalFormat, nastavte angličtinu "(Spojené státy)" (výběrem některé vyhledejte pomocí znakové stránky)

  • Zaškrtávací políčko zajistit "Beta: použití Unicode UTF-8 pro podporu jazyků po celém světě není zaškrtnuto.

Start > Nastavení > čas a jazyk > "Datum, čas a místní formátování" > "Další datum, čas a oblast nastavení" > oblasti > správy > změnit národní prostředí systému.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

Připojit se k programu Microsoft Insider >

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×