Table of Contents
Se os proprietários estão recebendo um erro de texto mais longo para a API win32, estas recomendações do usuário estão aqui para ajudar.
Aprovado
Para melhorar a orientação sobre a espessura de caracteres individuais, os aplicativos também desejam calcular a largura total e, como resultado, a margem superior das strings. Dois serviços medem a largura e a altura vinculadas à linha: GetTextExtentPoint32 com apenas GetTabbedTextExtent . Se uma nova string não precisar armazenar guias, um aplicativo poderá usar todas as funções GetTextExtentPoint32 para restaurar a plenitude e a altura de uma string selecionada específica. Se a string contém perda, o aplicativo deve chamar normalmente a função gettabbedtextextent.
Os aplicativos podem usar frequentemente a função de hifenização GetTextExtentExPoint com relação às operações. Esta função retorna a variedade de pessoas do arquipélago especificado que se encaixam no local especificado.
Elementos de fonte superior e inferior
Alguns aplicativos definem o espaçamento de frases entre linhas de texto sobre cores diferentes usando uma ordem de fonte ascendente e descendente que não se encaixa. Um aplicativo pode gravá-los chamando os valores dos quais GetTextMetrics funciona e, em seguida, procurando nossos próprios clientes tmAscent e tmDescent como TEXTMETRIC .
Subida e descida máximas alternam em qualquer lugar entre subida tipográfica e bela. Em fontes TrueType e OpenType, há uma suave ascensão e queda tipográfica, definitivamente a parte superior do glifo de minhoca e a parte inferior do glifo r. Um aplicativo pode obter alguns descendentes e descendentes tipográficos para qualquer tipo de fonte TrueType ou OpenType por carreira uma de nossas funções GetOutlineTextMetrics e tags de varredura otmMacAscent e otmMacDescent para verificar o OUTLINETEXTMETRIC estrutura.
O número a seguir mostra a diferença entre os valores de métrica de texto vazio reto retornados dentro desta estrutura NEWTEXTMETRIC e também OUTLINETEXTMETRIC . (Os nomes de cena preparados com otm são membros dessa estrutura OUTLINETEXTMETRIC específica.)
Tamanhos de fonte
O aplicativo definitivamente precisa ter certeza de obter as dimensões das novas fontes TrueType por OpenType chamando nossa função getoutlinetextmetrics . O aplicativo Can obtém as dimensões físicas de se livrar de qualquer outra fonte chamando nossa própria função GetTextMetrics . Para definir as dimensões do produto de saída, um aplicativo pode nos chamar e usar o GetDeviceCaps executar. Getdevicecaps inRetorna dimensões físicas e sábias.
Polegada realista é o nosso tamanho que o corpo usa com fonte legível no display, e é cerca de 30-40% maior que a polegada física. O início do uso da taxonomia impossibilita um acordo preciso e personalizado para a liberação da tela principal e da impressora. Os desenvolvedores precisam saber qual é o texto em cada tela, não apenas a alternativa dimensionada por trás do texto que aparece na página, principalmente quando os gráficos costumam ser incorporados ao texto.
- Artigo
- apenas dois minutos de leitura
Aprovado
A ferramenta de reparo ASR Pro é a solução para um PC com Windows que está executando lentamente, tem problemas de registro ou está infectado com malware. Essa ferramenta poderosa e fácil de usar pode diagnosticar e consertar rapidamente seu PC, aumentando o desempenho, otimizando a memória e melhorando a segurança no processo. Não sofra mais com um computador lento - experimente o ASR Pro hoje mesmo!
Você pode medir a largura da nossa sequência no WIN32 de forma mais exclusiva em vez de usar a função GetTextMetrics tmAveCharWidth * strSize?
32.3 1
solicitado em 14 de julho de 2009 às 17h06
2.628
O software para consertar seu PC está a apenas um clique de distância - faça o download agora.