Перечисление StringTrimming (gdiplusenums.h)
Перечисление StringTrimming указывает, как обрезать символы из строки, чтобы строка помещалась в прямоугольник макета. Прямоугольник макета используется для размещения и изменения размера отображаемой строки.
Синтаксис
typedef enum StringTrimming {
StringTrimmingNone = 0,
StringTrimmingCharacter = 1,
StringTrimmingWord = 2,
StringTrimmingEllipsisCharacter = 3,
StringTrimmingEllipsisWord = 4,
StringTrimmingEllipsisPath = 5
} ;
Константы
StringTrimmingNone Значение: 0 Указывает, что обрезка не выполняется. |
StringTrimmingCharacter Значение: 1 Указывает, что строка нарушается на границе последнего символа, который находится внутри прямоугольника макета. Это значение по умолчанию. |
StringTrimmingWord Значение: 2 Указывает, что строка нарушается на границе последнего слова, которое находится внутри прямоугольника макета. |
StringTrimmingEllipsisCharacter Значение: 3 Указывает, что строка нарушается на границе последнего символа, который находится внутри прямоугольника макета, и после символа вставляется многоточие (...). |
StringTrimmingEllipsisWord Значение: 4 Указывает, что строка нарушается на границе последнего слова, которое находится внутри прямоугольника макета, и после слова вставляется многоточие (...). |
StringTrimmingEllipsisPath Значение: 5 Указывает, что центр удаляется из строки и заменяется многоточием. Алгоритм сохраняет как можно больше последней части строки. |
Комментарии
Обрезка влияет только на последнюю видимую или частично видимую (из-за обрезки) строку текста.
Требования
Минимальная версия клиента | Windows XP, Windows 2000 Профессиональная [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | gdiplusenums.h (включая Gdiplus.h) |