Partilhar via


Caracteres de área de uso privado e definidos pelo usuário final

Caracteres definidos pelo usuário final (EUDC) em DBCSs ( conjuntos de caracteres de byte duplo ) e caracteres PUA (área de uso privado) em Unicode são caracteres personalizados. Eles podem ser definidos e implementados por um usuário final ou por outra parte, como um fabricante de equipamentos, um grupo de usuários, um órgão governamental ou uma empresa de design de fontes. Seu uso permite que os usuários formem nomes e outras palavras usando caracteres que não estão disponíveis em fontes padrão de tela e impressora.

Os caracteres EUDC e PUA podem ser atribuídos de forma diferente ou não em computadores diferentes. Algumas páginas de código têm extensões que reutilizam o intervalo EUDC e essas extensões podem entrar em conflito entre si. Em outros casos, um fabricante pode fornecer um conjunto personalizado de caracteres em um desses intervalos. Além disso, os grupos de usuários podem tentar fornecer caracteres adicionais na PUA. Combinações diferentes desses casos podem causar conflitos. Ao criar aplicativos que dependem de caracteres EUDC ou PUA, você deve ter em mente as interpretações conflitantes de um ponto de código individual.

Os tópicos a seguir discutem as fontes que dão suporte a EUDCs e acesso e gerenciamento para esses caracteres:

Sobre Unicode e conjuntos de caracteres