Compartilhar via


Classe StringFormat (gdiplusstringformat.h)

A classe StringFormat encapsula informações de layout de texto (como alinhamento, orientação, paradas de tabulação e recorte) e manipulações de exibição (como corte, substituição de fonte para caracteres que não são compatíveis com a fonte solicitada e substituição de dígitos para idiomas que não usam dígitos da Europa Ocidental). Um objeto StringFormat pode ser passado para o método DrawString Methods para formatar uma cadeia de caracteres.

Herança

A classe StringFormat implementa GdiplusBase.

Métodos

A classe StringFormat tem esses métodos.

 
StringFormat::Clone

O método StringFormat::Clone cria um novo objeto StringFormat e o inicializa com o conteúdo deste objeto StringFormat.
StringFormat::GenericDefault

O método StringFormat::GenericDefault cria um objeto StringFormat genérico e padrão.
StringFormat::GenericTypographic

O método StringFormat::GenericTypographic cria um objeto StringFormat genérico e tipográfico.
StringFormat::GetAlignment

O método StringFormat::GetAlignment obtém um elemento da enumeração StringAlignment que indica o alinhamento de caracteres desse objeto StringFormat em relação à origem do retângulo de layout.
StringFormat::GetDigitSubstitutionLanguage

O método StringFormat::GetDigitSubstitutionLanguage obtém o idioma que corresponde aos dígitos que devem ser substituídos por dígitos da Europa Ocidental.
StringFormat::GetDigitSubstitutionMethod

O método StringFormat::GetDigitSubstitutionMethod obtém um elemento da enumeração StringDigitSubstitute que indica o método de substituição de dígito usado por esse objeto StringFormat.
StringFormat::GetFormatFlags

O método StringFormat::GetFormatFlags obtém os sinalizadores de formato de cadeia de caracteres para este objeto StringFormat.
StringFormat::GetHotkeyPrefix

O método StringFormat::GetHotkeyPrefix obtém um elemento da enumeração HotkeyPrefix que indica o tipo de processamento executado em uma cadeia de caracteres quando um prefixo de tecla de acesso, um e comercial (&), é encontrado.
StringFormat::GetLastStatus

O método StringFormat::GetLastStatus retorna um valor que indica a natureza da falha de método mais recente do objeto StringFormat.
StringFormat::GetLineAlignment

O método StringFormat::GetLineAlignment obtém um elemento da enumeração StringAlignment que indica o alinhamento de linha desse objeto StringFormat em relação à origem do retângulo de layout.
StringFormat::GetMeasurableCharacterRangeCount

O método StringFormat::GetMeasurableCharacterRangeCount obtém o número de intervalos de caracteres mensuráveis definidos no momento. Os intervalos de caracteres definidos podem ser medidos em uma cadeia de caracteres usando o método MeasureCharacterRanges.
StringFormat::GetTabStopCount

O método StringFormat::GetTabStopCount obtém o número de deslocamentos de parada de tabulação neste objeto StringFormat.
StringFormat::GetTabStops

O método StringFormat::GetTabStops obtém os deslocamentos das paradas de tabulação neste objeto StringFormat.
StringFormat::GetTrimming

O método StringFormat::GetTrimming obtém um elemento da enumeração StringTrimming que indica o estilo de corte deste objeto StringFormat.
StringFormat::SetAlignment

O método StringFormat::SetAlignment define o alinhamento de caracteres desse objeto StringFormat em relação à origem do retângulo de layout. Um retângulo de layout é usado para posicionar a cadeia de caracteres exibida.
StringFormat::SetDigitSubstitution

O método StringFormat::SetDigitSubstitution define o método de substituição de dígito e o idioma que corresponde aos substitutos de dígito.
StringFormat::SetFormatFlags

O método StringFormat::SetFormatFlags define os sinalizadores de formato para esse objeto StringFormat. Os sinalizadores de formato determinam a maioria das características de um objeto StringFormat.
StringFormat::SetHotkeyPrefix

O método StringFormat::SetHotkeyPrefix define o tipo de processamento executado em uma cadeia de caracteres quando o prefixo de tecla de acesso, um e comercial (&), é encontrado.
StringFormat::SetLineAlignment

O método StringFormat::SetLineAlignment define o alinhamento de linha desse objeto StringFormat em relação à origem do retângulo de layout.
StringFormat::SetMeasurableCharacterRanges

O método StringFormat::SetMeasurableCharacterRanges define uma série de intervalos de caracteres para esse objeto StringFormat que, quando em uma cadeia de caracteres, pode ser medido pelo método MeasureCharacterRanges.
StringFormat::SetTabStops

O método StringFormat::SetTabStops define os deslocamentos para paradas de tabulação neste objeto StringFormat.
StringFormat::SetTrimming

O método StringFormat::SetTrimming define o estilo de corte para este objeto StringFormat. O estilo de corte determina como cortar uma cadeia de caracteres para que ela se ajuste ao retângulo de layout.
StringFormat::StringFormat

Cria um objeto StringFormat de outro objeto StringFormat.
StringFormat::StringFormat

Este tópico lista os construtores da classe StringFormat. Para obter uma listagem de classe completa, consulte Classe StringFormat. (sobrecarga 2/2)
StringFormat::StringFormat

Este tópico lista os construtores da classe StringFormat. Para obter uma listagem de classe completa, consulte Classe StringFormat. (sobrecarga 1/2)
StringFormat::StringFormat

Cria um objeto StringFormat com base em sinalizadores de formato de cadeia de caracteres e em uma linguagem.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho gdiplusstringformat.h