↑  ←  Описание функции


GUICtrlSetStyle

Изменяет стиль элемента.

GUICtrlSetStyle ( controlID, style [, exStyle ] )

Параметры

controlID Идентификатор элемента возвращаемый функцией GUICtrlCreate....
style Стиль элемента. Смотрите Стили элементов GUI в приложении.
exStyle [необязательный] Расширенный стиль элемента. Смотрите таблицу расширенных стилей.

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0.

Примечания

Некоторые стили не могут быть изменены динамически, проверьте MSDN документацию. Одним из примеров является стиль $CBS_UPPERCASE.

См. также

GUICtrlCreate...

Пример

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>

Example()

Func Example()
    Local $msg

    GUICreate("Изменение стиля") ; Создаёт окно в центре экрана

    GUICtrlCreateLabel("Мой Label, который разделён на несколько строк", 10, 20, 100, 100)
    GUICtrlSetStyle(-1, $SS_RIGHT) ; устанавливает выравнивание по правому краю

    GUISetState()

    ; Запускается цикл опроса GUI до тех пор пока окно не будет закрыто
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc