Статические стили элементов управления

Для создания статического элемента управления с помощью функции CreateWindow или CreateWindowEx , укажите СТАТИЧЕСКИЙ класс, соответствующие окна стиль константы и сочетанием следующих стилей статический элемент управления.

Стиль Описание
SS_BITMAP Указывает, что точечный рисунок должен отображаться в статический элемент управления. Данный текст является имя точечного рисунка (а не имя файла) других определенных в файле ресурсов. Стиль игнорирует параметры nWidth и nHeight ; элемент управления автоматически изменяет размеры самого для размещения точечный рисунок.
SS_BLACKFRAME Задает коробку с рамкой в тот же цвет, что оконные рамы. Этот цвет черный в цветовой схеме по умолчанию.
SS_BLACKRECT Задает прямоугольник, заполненный с текущим цветом рамки окна. Этот цвет черный в цветовой схеме по умолчанию.
SS_CENTER Определяет простой прямоугольник и центров данного текста в прямоугольнике. Текст форматируется перед его отображением. Слова, которые расширяют конца строки автоматически помещаются в начало следующей строки по центру.
SS_CENTERIMAGE Указывает, что, если точечный рисунок или значок меньше чем клиентской области статического элемента управления, остальная часть клиентской области заполняется цветом пиксела в верхнем левом углу растрового изображения или значка. Если статический элемент управления содержит одну строку текста, текст выравнивается по вертикали в клиентской области элемента управления.
SS_ENDELLIPSIS или
SS_PATHELLIPSIS
Заменяет часть заданной строки многоточие, при необходимости, результат не умещается в заданном прямоугольнике.

Можно указать SS_END_ELLIPSIS для замены символов в конце строки или SS_PATHELLIPSIS для замены символов в середине строки. Если строка содержит символы обратной косой черты (\), SS_PATHELLIPSIS сохраняет как большую часть текста после последней обратной косой черты как можно.

SS_ENHMETAFILE Указывает, что расширенный метафайл должен отображаться в статический элемент управления. Данный текст является имя метафайла. Расширенный метафайл статический элемент управления имеет фиксированный размер; метафайл масштабируется по размерам клиентской области элемента управления статический.
SS_ETCHEDFRAME Рисует рамку статического элемента управления, используя стиль края EDGE_ETCHED. Для получения дополнительной информации, смотрите DrawEdge функция.
SS_ETCHEDHORZ Рисует верхней и нижней границ статического элемента управления, используя стиль края EDGE_ETCHED. Для получения дополнительной информации см. DrawEdge функции.
SS_ETCHEDVERT Рисует левой и правой границ статического элемента управления, используя стиль края EDGE_ETCHED. Для получения дополнительной информации, смотрите DrawEdge функция.
SS_GRAYFRAME Задает коробку с рамкой с цветом фона экрана (рабочий стол). Этот цвет – серый цветовой схемы по умолчанию.
SS_GRAYRECT Задает прямоугольник, заполненный с текущим цветом фона экрана. Этот цвет – серый цветовой схемы по умолчанию.
SS_ICON Указывает, что значок должен отображаться в диалоговом окне. Данный текст является имя значка (не имя файла) других определенных в файле ресурсов. Значок может быть анимированного курсора. Стиль игнорирует параметры nWidth и nHeight ; элемент управления автоматически изменяет размеры самого для размещения на значок.
SS_LEFT Задает просто прямоугольник и левому краю заданного текста в прямоугольнике. Текст форматируется перед его отображением. Слова, которые расширяют конца строки автоматически помещаются в начало следующей строки по левому краю.
SS_LEFTNOWORDWRAP Задает просто прямоугольник и левому краю заданного текста в прямоугольнике. Вкладки, расширяются, но слова не упаковывается. Обрезается текст, выходящий за конца строки.
SS_NOPREFIX Предотвращает интерпретацию любого амперсанд (amp;) символов в тексте элемента управления как ускоритель префикс символов. Они отображаются с амперсанда удаляются и следующий символ в строке подчеркнул. Этот стиль статического элемента управления могут быть включены в любой из определенных статических элементов управления. SS_NOPREFIX можно объединить с другими стилями. Это может быть полезно когда имена файлов или других строк, которые могут содержать знак амперсанда (&) в статический элемент управления в диалоговом окне должны отображаться.
SS_NOTIFY Отправляет родительского окна STN_CLICKED, STN_DBLCLK, STN_DISABLEи STN_ENABLE сообщений уведомления, когда пользователь щелкает или дважды щелкает элемент управления.
SS_OWNERDRAW Указывает, что владельцем статического элемента управления отвечает за отрисовку элемента. Владелец окно получает сообщение WM_DRAWITEM всякий раз, когда элемент управления необходимо проводить.
SS_REALSIZEIMAGE Предотвращает изменение размера как он загружен или извлечь статический элемент значок или рисунок управления (то есть, статические элементы SS_ICON или SS_BITMAP стилем). Если значок или рисунок больше чем область назначения, рисунок обрезается.
SS_RIGHT Задает просто прямоугольник и право выравнивает заданный текст в прямоугольник. Текст форматируется перед его отображением. Слова, которые расширяют конца строки автоматически помещаются в начало следующей строки справа.
SS_RIGHTJUST Указывает, что нижний правый угол статического элемента управления с SS_BITMAP или SS_ICON стилем оставаться фиксированной при изменении размера элемента управления. Только верхней и левой сторонах корректируются с учетом нового растрового изображения или значка.
SS_SIMPLE Определяет простой прямоугольник и отображает одну строку текста по левому краю в прямоугольнике. Текстовой строки не могут быть сокращены или изменены каким-либо образом. Диалоговое окно родительского элемента управления или не должны обработать сообщение WM_CTLCOLORSTATIC.
SS_SUNKEN Рисует половину утопленная граница вокруг статический элемент управления.
SS_WHITEFRAME Задает коробку с рамкой с цветом фона окна. Этот цвет — белый в цветовой схеме по умолчанию.
SS_WHITERECT Задает прямоугольник, заполненный с текущим цветом фона окна. Этот цвет — белый в цветовой схеме по умолчанию.
SS_WORDELLIPSIS Обрезает текст, не подходят и добавляет эллипсов.