设置指定控件的字体.
GUICtrlSetFont (控件ID, 大小 [, 权值 [, 属性 [, 字体名 [, 质量 ]]]] )
控件ID | 控件标识符(控件ID),可由 GUICtrlCreate... 函数的返回值获得. |
大小 | 字体大小(默认值为 8.5). |
权值 | [可选参数] 字体权值(weight)(默认值为 400 = 正常). |
属性 | [可选参数] 定义字体样式,斜体:2 下划线:4 删除线:8 (可按需把对应数值加起来,比如 2+4 = 斜体,同时带有下划线). |
字体名 | [可选参数] 要使用的字体名. |
质量 | [可选参数] 字体质量选择.(默认为PROOF_QUALITY=2). |
成功: | 返回值为1. |
失败: | 返回值为0. |
#include <GUIConstantsEx.au3>
Example()
Func Example()
Local $font, $msg
GUICreate("My GUI") ; will create a dialog box that when displayed is centered
$font = "Comic Sans MS"
GUICtrlCreateLabel("underlined label", 10, 20)
GUICtrlSetFont(-1, 9, 400, 4, $font) ; will display underlined characters
GUICtrlCreateLabel("italic label", 10, 40)
GUICtrlSetFont(-1, 9, 400, 2, $font) ; will display italic characters
GUISetFont(9, 400, 8, $font) ; will display strike characters
GUICtrlCreateLabel("strike label", 10, 60)
GUISetState() ; will display an empty dialog box
; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example