Gestão Internacional de Fontes
Os tópicos desta seção abordam a funcionalidade básica das fontes internacionais. Para obter instruções sobre como usar a tecnologia de fonte internacional em seus aplicativos, consulte International Font Enumeration and Selection and Using MS Shell Dlg and MS Shell Dlg 2.
Infraestrutura de gerenciamento de fontes
A partir do Windows 7, a infraestrutura de gerenciamento de fontes suporta a ocultação de fontes que não são apropriadas para as listas de seleção de fontes de um usuário. As configurações padrão do sistema optarão por ocultar automaticamente fontes que não foram projetadas para o(s) idioma(s) de entrada (teclados) habilitado(s) no sistema operacional. Além disso, os usuários podem optar por ocultar manualmente as fontes no Painel de Controle de Fontes. Esse recurso significa que os usuários não precisam mais ser confrontados com longas listas de fontes inadequadas e é particularmente valioso para usuários internacionais que trabalham em scripts não latinos.
No Windows 7, não há APIs para consultar diretamente quais fontes estão ocultas ou para definir fontes a serem ocultadas. No entanto, isso não significa que você não possa aproveitar esse recurso em seu aplicativo. Se você usar a API deChooseFont do Windows(caixa de diálogo comum de fonte) para habilitar a seleção de fontes hoje, você obterá o novo comportamento gratuitamente. A nova Faixa de Opções Cênica do Windows (Controles de Fonte) introduzida no Windows 7 também oferece suporte a esse comportamento e fornece outro motivo para "Ribbonize" seus aplicativos. Para obter detalhes sobre como usar os Controles de Fonte na Faixa de Opções e ChooseFont para exibir fontes enquanto filtra as fontes ocultas, consulte Internacional de Enumeração e Seleção de Fontes.
Observe que ocultar fontes afeta apenas a interface do usuário de seleção de fontes. Isso não afeta o desenho de APIs. Quando uma fonte é selecionada em um contexto de dispositivo, não há efeito no desenho devido à fonte estar oculta. A função EnumFontFamiliesEx continua a enumerar fontes definidas como ocultas.
Incorporação e subdefinição de fonte GDI
A tecnologia International Fonts usa a Biblioteca de Serviços de Incorporação de Fontes para permitir que você agrupe fontes TrueType e OpenType em um documento ou arquivo. A incorporação de uma fonte em um arquivo garante que a fonte estará presente no computador que recebe o arquivo. Para obter mais informações, consulte Referência de incorporação de fonte.
Tópicos relacionados