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 |