基 础 函 数 参 考


GUICtrlSetStyle

调整控件的样式.

GUICtrlSetStyle ( 控件ID, 样式 [, 扩展样式] )

参 数

控件ID GUICtrlCreate... 函数返回的控件标识符.
样式 控件的样式. 查看附录 GUI 控件样式表.
扩展样式 [可选参数] 控件的扩展样式. 查看附录 扩展样式表.

返 回 值

成功: 返回 1.
失败: 返回 0.

备 注

有部分样式不能修改, 请参考 MSDN 文档. $CBS_UPPERCASE 样式的组合框就是一个例子.

相 关 函 数

GUICtrlCreate...

函 数 示 例


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

Example()

Func Example()
    Local $msg

    GUICreate("我的样式 GUI") ; 创建居中显示的 GUI 窗口

    GUICtrlCreateLabel("这个文字标记因文字过长, 将拆分为多行. 对于中文, 因控件未设置样式,最后行将不顶格.", 10, 20, 100, 100)
    GUICtrlSetStyle(-1, $SS_RIGHT)

    GUISetState()

    ; 运行 GUI, 直到 GUI 被关闭
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc   ;==>Example

provider with jb51.net (unicode)