コントロールのスタイルを変更します。
GUICtrlSetStyle ( controlID, style [, exStyle] )
パラメータ
controlID | GUICtrlCreate...関数によって返されるコントロール識別子(コントロールID)。 |
style | コントロールのスタイルを定義します。GUIコントロールスタイル付録を参照。 |
exStyle | [オプション] コントロールの拡張スタイルを定義します。拡張スタイル表を参照。 |
返し値
成功 | 1を返します。 |
失敗 | 0を返します。 |
注意
スタイルによっては動的に変更できないものがあるので、MSDNドキュメンテーションを確認してください。$CBS_UPPERCASEコンボスタイルはそのようなものの一例です。
関連
GUICtrlCreate...
例
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $msg
GUICreate("My GUI style") ; 表示時に中央に表示されるダイアログボックスを作成
GUICtrlCreateLabel("my label which will split on several lines", 10, 20, 100, 100)
GUICtrlSetStyle(-1, $SS_RIGHT)
GUISetState()
; ダイアログが閉じられるまでGUIを実行
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example